ALGUÉM PODE ME AJUDAR? EU NÃO SEI SE ESTÁ CERTO OU NÃO, PORQUE O DEV-C++ FECHA SEMPRE QUE VOU COMPILAR.
Pergunta: O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos de 45% escrever um programa que leia o custo de fábrica de um carro e escreva o custo do consumidor.
#include
#include
int main(void)
{
float to, imp, dist, cfab;
printf("Programa: Custo do Consumidor");
printf("Isira o custo de fábrica do carro: ");
scanf(%f, %cfab);
imp = (45 * cfab)/100;
scanf(%f, &imp);
dist = (28 * cfab)/100;
scanf(%f, &dist);
to = (cfab + imp + dist);
printf("O custo total do consumidor é: %.2\n\n", to);
system("pause");
return 0;
}
Soluções para a tarefa
Resposta:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
float to, imp, dist, cfab;
printf("Programa: Custo do Consumidor\n");
printf("Insira o custo de fabrica do carro: ");
scanf("%f", &cfab);
imp = (45 * cfab)/100;
dist = (28 * cfab)/100;
to = (cfab + imp + dist);
printf("O custo total do consumidor é: %.2f\n\n", to);
system("pause");
return 0;
}
Explicação:
No código que você postou corrigir as seguintes linhas:
linha 1-#include <stdio.h>
linha 2-#include <stdlib.h>
linha 7-printf("Programa: Custo do Consumidor\n");
linha 8-printf("Insira o custo de fabrica do carro: ");
linha 9-scanf("%f", &cfab);
linha 11-scanf("%f", &imp); // Remover essa linha
linha 13-scanf("%f", &dist); // Remover essa linha
linha 15-printf("O custo total do consumidor é: %.2f\n\n", to);
OBS: O código completo funcionando adicionei acima. Sua lógica estava correta, apenas alguns ajustes léxicos foram necessários.