Faça um algoritmo que efetue o calculo de quantidade de litros de combustíveis gastos em uma viagem sabendo-se que o carro faz 12 km com um litro deverão ser informados o tempo gasto na viagem e a velocidade média Utiliza as seguintes fórmulas distância = tempo * velocidade litros usados = distância / 12 o algoritmo deverá apresentar os valores da velocidade média tempo gasto na viagem distância percorrida e a quantidade de litros utilizados na viagem
ubderdone:
Em qual linguagem?
Soluções para a tarefa
Respondido por
0
Em C:
int n;
float dist, vel, t, vol;
main(){
printf(“Digite 1 para tempo em horas, 2 para tempo em segundos:”);
scanf(“%d”, &n);
while ((n != 1) || (n != 2)) {
printf(“Digite 1 para tempo em horas, 2 para tempo em segundos:”);
scanf(“%d”, &n);
}
if (n == 1) {
printf(“Tempo de viagem (em horas):”);
scanf(“%f”, &t);
printf(“Distância (em km):”);
scanf(“%f”, &dist);
}
if (n == 2) {
printf(“Tempo de viagem (em segundos):”);
scanf(“%f”, &t);
printf(“Distância (em m):”);
scanf(“%f”, &dist);
}
//Quantidade de litros
vol = dist / 12;
//Velocidade media
vel = dist / t;
if (n==1)
printf(“A viagem durou “%.2f” horas, percorrendo “%.2f” km, com velocidade média de “%.2f” km/h, gastando um total de “%.2f” litros.”, t, dist, vel, vol);
if (n==2)
printf(“A viagem durou “%.2f” segundos, percorrendo “%.2f” metros, com velocidade média de “%.2f” m/s, gastando um total de “%.2f” litros.”, t, dist, vel, vol);
}
int n;
float dist, vel, t, vol;
main(){
printf(“Digite 1 para tempo em horas, 2 para tempo em segundos:”);
scanf(“%d”, &n);
while ((n != 1) || (n != 2)) {
printf(“Digite 1 para tempo em horas, 2 para tempo em segundos:”);
scanf(“%d”, &n);
}
if (n == 1) {
printf(“Tempo de viagem (em horas):”);
scanf(“%f”, &t);
printf(“Distância (em km):”);
scanf(“%f”, &dist);
}
if (n == 2) {
printf(“Tempo de viagem (em segundos):”);
scanf(“%f”, &t);
printf(“Distância (em m):”);
scanf(“%f”, &dist);
}
//Quantidade de litros
vol = dist / 12;
//Velocidade media
vel = dist / t;
if (n==1)
printf(“A viagem durou “%.2f” horas, percorrendo “%.2f” km, com velocidade média de “%.2f” km/h, gastando um total de “%.2f” litros.”, t, dist, vel, vol);
if (n==2)
printf(“A viagem durou “%.2f” segundos, percorrendo “%.2f” metros, com velocidade média de “%.2f” m/s, gastando um total de “%.2f” litros.”, t, dist, vel, vol);
}
Perguntas interessantes
Saúde,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
Sociologia,
1 ano atrás
Saúde,
1 ano atrás