Abaixo você consegue acompanhar a solução em C para o exercício "Consumo" (Consumption), do Beecrowd!
Problema: 1014
Enunciado:
Calcule o consumo médio de um automóvel sendo fornecidos a distância total percorrida (em Km) e o total de combustível gasto (em litros).
Linguagem: C
A ideia foi declarar duas variáveis do tipo double para ler os valores informados pelo usuário: distanciaPercorrida e combustivelGasto. Fazendo isso, basta imprimir distanciaPercorrida / combustivelGasto. Porém, a mensagem tem que ser exibida com o texto "km/l" depois da resposta, tem que ter uma quebra de linha ("\n") no final e o cálculo precisa resultar em um número com três casas decimais. Em C é muito fácil resolver isso, basta formatar a saída com %.3lf. O %lf faria o valor ser formatado como um "long float". Colocando ".3" entre o sinal de "%" e o texto "lf", a formatação da saída será feita com três casas decimais (após o ponto), resolvendo assim o que pede o exercício.
#include <stdio.h> int main() { double distanciaPercorrida, combustivelGasto; scanf("%lf %lf", &distanciaPercorrida, &combustivelGasto); printf("%.3lf km/l\n", distanciaPercorrida / combustivelGasto); return 0; }
Nenhum comentário:
Postar um comentário