ESCOLA ESTADUAL DOUTOR AGOSTINHO DA SILVA SILVEIRA
CURSO TÉCNICO EM INFORMÁTICA
LÓGICA DE PROGRAMAÇÃO
Exercícios de fixação
1. Efetuar o cálculo do valor de uma prestação em atraso, utilizando a fórmula:
Prestação = Valor
+ (Valor * (Taxa / 100) * Tempo).
float prestacao, taxa, valor; float tempo;
printf("Informe o valor da prestacao: "); scanf("%f", &valor);
printf("Informe a taxa de juros (%%) ao dia: "); scanf("%f", &taxa);
printf("Informe o tempo de atraso (dias): "); scanf("%f", &tempo);
prestacao = valor + (valor * (taxa/100)* tempo);
printf("\n\nO valor a ser pago e: R$ %.2f.\n\n", prestacao);
2. Dadas duas frações ordinárias a/b e c/d, determinar a sua soma e o seu produto.
int a, b, c, d;
int soma, produto;
printf("Informe o valor de a: "); scanf("%d", &a);
printf("Informe o valor de b: "); scanf("%d", &b);
printf("Informe o valor de c: "); scanf("%d", &c);
printf("Informe o valor de d: "); scanf("%d", &d);
soma = a/b + c/d;
produto = (a/b) * (c/d);
printf("\nSoma das fracoes a/b e c/d: %d\n", soma); printf("\nProduto das fracoes a/b e c/d: %d\n", produto);
3. Escreva um algoritmo para ler o salário mensal atual de um funcionário e o percentual de
reajuste. Calcular e escrever o valor do novo salário.
float salario, percentual, salario_atualizado; printf("Informe o salario mensal: "); scanf("%f", &salario);
printf("Informe o percentual de reajuste: "); scanf("%f", &percentual);
salario_atualizado = salario + (salario * (percentual / 100)); printf("\nO novo salario e: R$ %.2f.\n", salario_atualizado);
4. O custo de um carro novo ao consumidor é a soma do custo de fábrica com a porcentagem do
distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do
distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo para ler o custo de fábrica
de um carro, calcular e escrever o custo final ao consumidor.
float custo_cnovo, custo_fabrica, porcent_distribuidor = 28, imposto=45;
scanf("%f", &custo_fabrica);
custo_cnovo = custo_fabrica + (custo_fabrica * (0.28 + 0.45));
printf("\nO custo de um carro novo ao consumidor e: R$ %.2f.\n", custo_cnovo);
5. Escreva um algoritmo para ler uma temperatura em graus Fahrenheit, calcular e escrever o
valor correspondente em graus Celsius (baseado na fórmula abaixo):
C/5 = (F
–
32)/9
float celsius, fahrenheit;
printf("Informe a temperatura em graus Fahrenheit: "); scanf("%f", &fahrenheit);
celsius = ((fahrenheit - 32)/9)/5;
printf("\n A temperatura em graus Celsius e: %.1f.\n", celsius);
6. Faça um algoritmo que leia três notas de um aluno, calcule e escreva a média final deste aluno.
Considerar que a média é ponderada e que o peso das notas é 2, 3 e 5. Fórmula para o cálculo da
média final é:
mediafinal = (n1 * 2 + n2 * 3 + n3 * 5)/10
float n1, n2, n3, media_final; printf("Informe a 1a. nota: "); scanf("%f", &n1);
printf("Informe a 2a. nota: "); scanf("%f", &n2);
printf("Informe a 3a. nota: "); scanf("%f", &n3);
media_final = (n1*2 + n2*3 + n3*5)/10;