Combustivel
Efetuar o cálculo da quantidade de litros de combustível (gasolina) gastos em uma viagem, sabendo-se que o carro faz 14.2 km com um litro (na estrada). Deverão ser lidos o tempo gasto na viagem e a velocidade média. Utilizar as seguintes formulas:
distancia
tempo
velocidade
litros
distancia
Entrada:
Duas entradas com valores reais, um por linha. O primeiro valor é o tempo gasto na viagem (em horas) e o segundo valor é a velocidade média (km/h).
Saída:
O programa deverá apresentar os valores da distância percorrida e a quăntidade de litros utilizados na viagem. Observe que as saídas são números reais e apenas a quantidade de litros deve ser formatada com duas casas decimais, ou seja, a distância percorrida não deve ser formatada, conforme os exemplos a seguir. Os valores são apresentados na mesma linha e separados por espaço.
DIca:
Um exemplo de como imprimir valores em uma mesma linha e sem e com formatação de casas decimais. Nesse exemplo a fomatação é de 1 casa decimal: print("{}{:.1f}".format(A,B))
Note que a impressão de valor não formatado pode variar entre as diferentes estruturas do print(), logo, os resultados podem divergir. Ainda, alguns interpretadores Python utilizam aspas simples e não duplas.
For example:
Efetuar o cálculo da quantidade de litros de combustível (gasolina) gastos em uma viagem, sabendo-se que o carro faz 14.2 km com um litro (na estrada). Deverão ser lidos o tempo gasto na viagem e a velocidade média. Utilizar as seguintes formulas:
distancia
litros
Entrada:
Duas entradas com valores reais, um por linha. O primeiro valor é o tempo gasto na viagem (em horas) e o segundo valor é a velocidade média (km/h).
Um exemplo de como imprimir valores em uma mesma linha e sem e com formatação de casas decimais. Nesse exemplo a fomatação é de 1 casa decimal: print("{}{:.1f}".format(A,B))
Note que a impressão de valor não formatado pode variar entre as diferentes estruturas do print(), logo, os resultados podem divergir. Ainda, alguns interpretadores Python utilizam aspas simples e não duplas.
Passo 1
Beleza, o exercício pede pra gente descobrir quantos litros de gasolina um carro gasta numa viagem. O carro faz 14,2 km com 1 litro (na estrada). A gente recebe dois números de entrada:
- o tempo da viagem, em horas (vamos chamar de
) - a velocidade média, em km/h (vamos chamar de
)
O que precisamos usar de matéria:
- Movimento uniforme (distância = tempo × velocidade)
- Regra de três simples pra dividir consumo (litros = distância ÷ consumo por litro)
- Um pouquinho de formatação de saída em Python
Passo 2
Primeiro, a gente lê essas duas entradas e armazena em variáveis:
t = float(input()) # tempo em horas
v = float(input()) # velocidade média em km/h
Isso garante que “t” e “v” sejam números de ponto flutuante, aceitando casas decimais.
Passo 3
Agora calculamos a distância percorrida. Em movimento uniforme, vale a fórmula:
Em código Python:
distancia = t * v
Explicando: se você dirige 2 horas a 50 km/h, faz
km. Fácil, né?
Passo 4
Sabendo a distância, a gente acha os litros gastos dividindo pela eficiência de 14,2 km/l:
Em Python isso é:
litros = distancia / 14.2
Passo 5
Por fim, a impressão. O enunciado quer que a distância fique “crua” (sem formatação especial) e só os litros com DUAS casas decimais. Em Python a gente faz assim:
print(distancia, "{:.2f}".format(litros))
Isso imprime os dois valores na mesma linha, separados por espaço:
- o
distancia
sai sem formatação extra - o
litros
sai com exatamente duas casas depois da vírgula
Resposta
Basta implementar as etapas acima:
- Ler
t
ev
. - Calcular
distancia = t * v
. - Calcular
litros = distancia / 14.2
. - Imprimir
distancia
elitros
(com duas casas) em uma mesma linha.