Buscar

lista_exercicios01Resolvido

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Programação I – Lista de exercícios 01
Implemente os algoritmos abaixo em linguagem C
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float n1, p1, n2, p2, n3, p3, media;
 printf("Nota 1: ");
 scanf("%f", &n1);
 printf("Peso 1: ");
 scanf("%f", &p1);
 printf("\nNota 2: ");
 scanf("%f", &n2);
 printf("Peso 2: ");
 scanf("%f", &p2);
 printf("\nNota 3: ");
 scanf("%f", &n3);
 printf("Peso 3: ");
 scanf("%f", &p3);
 media = (n1 * p1 + n2 * p2 + n3 * p3) / (p1 + p2 + p3);
 printf("Media: %f \n", media);
 system("pause");
 return 0;
}
________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float sal, grat, imp;
 printf("Salario: ");
 scanf("%f", &sal);
 grat = (sal *5) / 100;
 imp = (sal * 7) / 100;
 sal = sal + grat - imp;
 printf("Gratificacao: %.2f \n", grat);
 printf("Imposto: %.2f \n", imp);
 printf("Novo Salario: %.2f \n", sal);
 system("pause");
 return 0;
}
________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float preFab, custoCons, perLucro, valLucro, perImp, valImp;
 printf("Preco de fabrica: ");
 scanf("%f", &preFab);
 printf("\nPercentual de lucro: ");
 scanf("%f", &perLucro);
 printf("\nPercentual de impostos: ");
 scanf("%f", &perImp);
 valLucro = (preFab * perLucro) / 100;
 valImp = (preFab * perImp) / 100;
 custoCons = preFab + valLucro + valImp;
 printf("Valor Lucro: %.2f \n", valLucro);
 printf("Valor Imposto: %.2f \n", valImp);
 printf("Custo Consumidor: %.2f \n", custoCons);
 system("pause");
 return 0;
}
________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 char conceito;
 printf("Conceito: ");
 scanf("%c", &conceito);
 if(conceito == 'A' || conceito == 'a') {
 printf("Sua média final ficou entre 9 e 10. Parabéns!");
 } else if(conceito == 'B' || conceito == 'b') {
 printf("Sua média final ficou entre 7,5 e 8,9. Muito bom!");
 } else if(conceito == 'C' || conceito == 'c') {
 printf("Sua média final ficou entre 6 e 7,4. Bom, mas deve melhorar!");
 } else if(conceito == 'D' || conceito == 'd') {
 printf("Sua média final ficou ente 0 e 5,9. Você deve fazer a prova final!");
 }
 system("pause");
 return 0;
}
	
#include <stdio.h>
#include <stdlib.h>
int main()
{
 char conceito;
 printf("Conceito: ");
 scanf("%c", &conceito);
 switch(conceito)
 {
 case 'A':
 printf("Sua média final ficou entre 9 e 10. Parabéns!sddsdsa");
 case 'a':
 {
 printf("Sua média final ficou entre 9 e 10. Parabéns!");
 break;
 }
 case 'B':
 case 'b':
 {
 printf("Sua média final ficou entre 7,5 e 8,9. Muito bom!");
 break;
 }
 case 'C':
 case 'c':
 {
 printf("Sua média final ficou entre 6 e 7,4. Bom, mas deve melhorar!");
 break;
 }
 case 'D':
 case 'd':
 {
 printf("Sua média final ficou ente 0 e 5,9. Você deve fazer a prova final!");
 break;
 }
 }
 system("pause");
 return 0;
}
______________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int termos, cont;
 double pi=0, denom=1;
 printf("Numero de termos: ");
 scanf("%d", &termos);
 for(cont=0; cont < termos; cont++)
 {
 if(cont%2==0)
 {
 //printf("+4/%.0f", denom);
 pi += 4/denom;
 } else {
 //printf("-4/%.0f", denom);
 pi -= 4/denom;
 }
 denom += 2;
 }
 printf("PI: %f", pi);
 system("pause");
 return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float horas, salMin, valorHora, salBruto, imp, salLiquido;
 printf("Numero de horas trabahadas: ");
 scanf("%f", &horas);
 printf("\nSalario minimo: ");
 scanf("%f", &salMin);
 valorHora = salMin / 10;
 salBruto = horas * valorHora;
 imp = (salBruto * 3) / 100;
 salLiquido = salBruto - imp;
 printf("\nSalario bruto: %.2f", salBruto);
 printf("\nImposto: %.2f", imp);
 printf("\nSalario a receber: %.2f", salLiquido);
 system("pause");
 return 0;
}
____________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float sal;
 printf("Salario: ");
 scanf("%f", &sal);
 if(sal < 500)
 {
 sal += (sal * 30) / 100;
 printf("\nSalario reajustado: %.2f", sal);
 } else {
 printf("\nSem direito a reajuste salarial.");
 }
 system("pause");
 return 0;
}
_______________________________________________________________
D
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int op;
 float sal, imp;
 printf("Menu de opções:");
 printf("\n1.Imposto");
 printf("\n2.Novo salário");
 printf("\n3.Classificação");
 printf("\nDigite a opção desejada.");
 scanf("%d", &op);
 switch(op)
 {
 case 1:
 {
 printf("\nSalario: ");
 scanf("%f", &sal);
 if(sal < 500)
 {
 imp = (sal * 5) / 100;
 } else if(sal >= 500 && sal <= 850) {
 imp = (sal * 10) / 100;
 } else if(sal > 850) {
 imp = (sal * 15) / 100;
 }
 printf("Imposto: %.2f", imp);
 break;
 }
 case 2:
 {
 printf("\nSalario: ");
 scanf("%f", &sal);
 if(sal < 450)
 {
 sal += 100;
 } else if(sal >= 450 && sal < 750) {
 sal += 75;
 } else if(sal >= 750 && sal < 1500) {
 sal += 50;
 } else if(sal >= 1500) {
 sal += 25;
 }
 printf("Novo salario: %.2f", sal);
 break;
 }
 case 3:
 {
 printf("\nSalario: ");
 scanf("%f", &sal);
 if(sal <= 700)
 {
 printf("Mal remunerado");
 } else if(sal > 700) {
 printf("Bem remunerado");
 }
 break;
 }
 }
 system("pause");
 return 0;
}
_______________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float sal;
 printf("Salario: ");
 scanf("%f", &sal);
 if(sal <= 500)
 {
 sal += (sal * 5) / 100;
 } else if(sal > 500 && sal <= 1200) {
 sal += (sal * 12) / 100;
 }
 if(sal <= 600)
 {
 sal += 150;
 } else if(sal > 600) {
 sal += 100;
 }
 printf("\nNovo salario: %.2f", sal);
 system("pause");
 return 0;
}
________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int mes;
 printf("Mes: ");
 scanf("%d", &mes);
 switch(mes)
 {
 case 1:
 printf("Janeiro");
 break;
 case 2:
 printf("Fevereiro");
 break;
 case 3:
 printf("Marco");
 break;
 case 4:
 printf("Abril");
 break;
 case 5:
 printf("Maio");
 break;
 case 6:
 printf("Junho");
 break;
 case 7:
 printf("Julho");
 break;
 case 8:
 printf("Agosto");
 break;
 case 9:
 printf("Setembro");
 break;
 case 10:
 printf("Outubro");
 break;
 case 11:
 printf("Novembro");
 break;
 case 12:
 printf("Dezembro");
 break;
 }
 system("pause");
 return 0;
}
________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float n1, n2, r;
 char op;
 printf("\nNumero 1: ");
 scanf(" %f", &n1);
 printf("\nNumero 2: ");
 scanf(" %f", &n2);
 printf("\nOperacao: ");
 scanf(" %c", &op);
 switch(op)
 {
 case '+':
 r = n1 + n2;
 break;
 case '-':
 r = n1 - n2;
 break;
 case '/':
 r = n1 / n2;
 break;
 case '*':
 r = n1 * n2;
 break;
 }
 printf("\nResultado:%.2f", r);
 system("pause");
 return 0;
}
________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float n;
 printf("\nNumero: ");
 scanf(" %f", &n);
 while (n != -999)
 {
 printf("\nTriplo: %.2f", n * 3);
 printf("\nNumero: ");
 scanf(" %f", &n);
 }
 system("pause");
 return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int cont;
 for(cont=1; cont <= 100; cont++) {
 printf("%d, ", cont);
 }
 system("pause");
 return 0;
}
_____________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int cont;
 for(cont=100; cont >= 1; cont--) {
 printf("%d, ", cont);
 }
 system("pause");
 return 0;
}
_____________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int cont, soma = 0;
 for(cont=250; cont <= 500; cont++) {
 if(cont%2!=0) {
 printf("%d, ", cont);
 soma += cont;
 }
 }
 printf("\nSoma: %d", soma);
 system("pause");
 return 0;
}
______________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 float n;
 printf("\nNumero: ");
 scanf(" %f", &n);
 while (n != -999)
 {
 printf("\nTriplo: %.2f", n * 3);
 printf("\nNumero: ");
 scanf(" %f", &n);
 }
 system("pause");
 return 0;
}
_____________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main()
{
 int n, cont=0;
 printf("Numero: ");
 scanf("%d", &n);
 while (n > 0)
 {
 cont++;
 printf("Numero: ");
 scanf("%d", &n);
 }
 printf("\nNumeros positivos digitados: %d", cont);
 system("pause");
 return 0;
}

Outros materiais