Pesquisar este blog

Livros Recomendados

quarta-feira, 29 de abril de 2020

URI (BEECROWD) - 1014 - Consumption (Consumo) - Iniciante - C

Abaixo você consegue acompanhar a solução em C para o exercício "Consumo" (Consumption), do Beecrowd!

Plataforma
: URI / BEECROWD

Problema1014

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

Solução:

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

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas