Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mestre Funen

Exercicios de C

Recommended Posts

Pessoal meu irmão zé tem que entregar uma lista de exercicios em C por que ele terminou a facul mas ficou devendo nota em programação e sobrou para mim, a primeira lista eu fiz por que era básica e eu aprendi um pouquinho de C no meu curso, mas essa segunda lista esta acima do que eu sei por que eu faço redes e não programação. Outro problema é o fato de que até que essa lista seja entregue ele fica pagando a droga da mensalidade.A lista é essa logo a baixo, se alguem puder me ajudar fazendo um programa ou parte dele, qualquer coisa ajuda.

 

1)Josiel disse a seu amigo que seu carro é econômico, pois, faz 16km com 1 litro de gasolina. Faça um programa, que leia a quantidade de quilômetros percorridos por um carro, e a quantidade de litros que foram necessários para realizar o percurso, calcule e apresente quantos quilômetros/litro fez este carro.

 

2)Faça um programa que calcule a tabuada de um número inteiro qualquer digitado pelo usuário. Por exemplo: Se for digitado “3”, o programa deverá imprimir em tela toda a tabuada do número (3x1=3, 3x2=6, 3x3=9...3x9=27, 3x10=30).

 

3)Faça um programa que calcule o imposto de renda de um contribuinte. Os valores da alíquota para cálculo do imposto são:

Até 2 salários mínimos - Isento

2..3 (inclusive) - 5%

3..5 (inclusive) - 10%

5..7 (inclusive) - 15%

Acima de 7 – 20%

OBS: Salário mínimo atual: R$415,00

 

4)Elabore um programa para calcular a média das idades de 20 pessoas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, são bem ridículos estes exercícios.

To numa aula chata aqui e acabei resolvendo o 2º pra brincar.

 

segue:

 

 

 

#include <stdio.h>
#include <stdlib.h>


int main() {

int numTabu=0, cont=1, result=0;

printf("Quer saber qual tabuada?\n");
scanf("%d", &numTabu);


while(cont<11){
result= numTabu * cont;
printf("%d x %d = %d\n", numTabu, cont, result);
cont++;
               }
           system("pause");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente são ridiculos rsrsrs, é que eu estava com o meu C sem pratica, mas consegui lembrar o básico e fiz 3 dos 4 exercicios, vou postar os codigos fontes ai.

 


1° Exercicio

#include <stdio.h>
#include <conio.h>


main() {

      int ki,ga,resul;

      printf("Digite a quantidade de litros de gasolina que o seu carro gasta por quilometro:\n\n");
      scanf("%d",&ga);
      printf("\n\nDigite a quantidade de quilometros percorridos:\n\n");
      scanf("%d",&ki);
      resul=ki*ga;
      printf("\n\nVoce percorreu %d quilometros com %d litros de gasolina",ki,resul);
      getch();

      }

 


2° Exercicio

#include <stdio.h>
#include <math.h>
#include <conio.h>

main()
{
int n=0,c=1,calculo;


printf("Digite um numero: ");
scanf("%d",&n);
while (c<=10) {
calculo=n*c;
printf("%d x %d = %d\n",c,n,calculo);
c++;
}
getch();

}




 


4° Exercicio

#include <stdio.h>
#include <conio.h>
#include <malloc.h>
#include <stdlib.h>


main (){
   int media,i,q;
   int *vet;
   printf("Digite a quantidade de idades para o calculo da media:");
   scanf("%d",&q);
   vet=(int*)malloc (q*sizeof (int));              

   for(i=0;i<q;i++){
    printf("Digite as idades:");
    scanf("%d",&vet[i]);
    }
    for(i=0;i<q;i++){
                     media=media+vet[i];
                     }
    media=media/q ;                
    printf("A media %d",media);


    getch();
    }

 

Minha duvida só permanece com o 3° exercicio.O primeiro, segundo e quarto foram babas, só precisei lembrar o básico em C.Não sei calcular imposto de renda, vou ver se descubro como se faz isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.