PythonSintaxeintermediario

Calculadora de viagem

Calcular o custo de uma viagem é algo que motoristas fazem no dia a dia para planejar gastos. Em vez de fazer contas de cabeça, você pode escrever um programa que recebe os dados e resolve tudo em segundos — prática comum em aplicativos de frota e finanças pessoais. Dominar operações sequenciais é o primeiro passo para criar qualquer calculadora útil.

O PROBLEMA

Peça a distância da viagem (km), consumo do carro (km/l) e preço do combustível. Calcule o gasto total.

EXEMPLO

Entrada: 300km, 10km/l, R$5.50/l
Saída: Litros necessários: 30.0, Gasto total: R$165.00

SOBRE O CONCEITO

O exercício exige que você encadeie duas operações: primeiro dividir a distância pelo consumo para obter os litros necessários, depois multiplicar os litros pelo preço do combustível. Um erro comum é inverter a divisão e a multiplicação, por exemplo, fazendo consumo / distancia (que daria um número sem sentido) ou distancia * consumo em vez de /. Outro erro frequente é esquecer de converter o retorno de input() com float(), tratando os valores como texto — isso causa erro de tipo ou concatenação inesperada. Lembre-se: inputs sempre vêm como string, e você precisa explicitamente convertê-los para números antes de operar.

RESOLUÇÃO

Mais exercícios de Sintaxe

PYB008 · BásicoTroco do caixaPYB010 · BásicoApresentação pessoalPYB030 · DesafioViagem econômicaPYB024 · AvançadoCálculo de combustível
Ver todos os exercícios de Python