Fiz esse codigo para calcular o consumo de combustível de uma frota de caminhão, no qual ao final tem que imprimir um relatório com o consumo de cada veícuo o cosumo total e o codigo do veículo, so que eu não sei como fazer o calculo para o consumo total e esse codigo só emite o relatório de um veiclo, queria que aparecesse de varios já que é uma frota, se alguém poder ajudar agradeço.
#include <stdio.h>
#include <string.h>
int main()
{
float tempo, velocidade, codigos, litors_km,litros_usado, litros_cada,total_litos,distancia,numero_vei;
int i;
printf("NUMERO DE VEICULO = ");
scanf("%f", &numero_vei);
for (i = 0; i < numero_vei; i++)
{
printf("CODIGO DO VEICULO = ");
scanf("%f", &codigos);
printf("TEMPO GASTO = ");
scanf("%f", &tempo);
printf("LITROS POR KM = ");
scanf("%f", &litors_km);
printf("VELOCIDADE = ");
scanf("%f", &velocidade);
}
distancia = tempo * velocidade;
litros_cada = distancia / litors_km;
Pergunta
Henrique555
Fiz esse codigo para calcular o consumo de combustível de uma frota de caminhão, no qual ao final tem que imprimir um relatório com o consumo de cada veícuo o cosumo total e o codigo do veículo, so que eu não sei como fazer o calculo para o consumo total e esse codigo só emite o relatório de um veiclo, queria que aparecesse de varios já que é uma frota, se alguém poder ajudar agradeço.
#include <stdio.h>
#include <string.h>
int main()
{
float tempo, velocidade, codigos, litors_km,litros_usado, litros_cada,total_litos,distancia,numero_vei;
int i;
printf("NUMERO DE VEICULO = ");
scanf("%f", &numero_vei);
for (i = 0; i < numero_vei; i++)
{
printf("CODIGO DO VEICULO = ");
scanf("%f", &codigos);
printf("TEMPO GASTO = ");
scanf("%f", &tempo);
printf("LITROS POR KM = ");
scanf("%f", &litors_km);
printf("VELOCIDADE = ");
scanf("%f", &velocidade);
}
distancia = tempo * velocidade;
litros_cada = distancia / litors_km;
system("cls");
printf("|-----------------------------------------|");
printf("\n| RELATÓRIO DAS VIAGENS! |\n");
printf("|-----------------------------------------|\n");
printf("\n| CODIGO = %0.f \n", codigos);
printf("| LITROS USADOS = %0.2f litros \n",litros_cada);
printf("| LITROS USADOS TOTAL = %0.2f litros \n",total_litos);
printf("\n|-----------------------------------------|\n");
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.