# Calculando pedágio
Km = float(input("Informe a distancia percorrida (em km) :"))
if Km < 100:
print("Total pedágio: R$ 10,00")
elif Km < 200:
print("Total pedágio: R$ 20,00")
else:
print("Total pedágio: R$ 30,00")
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
# Calculando pedágio
Km = float(input("Informe a distancia percorrida (em km) :"))
if Km < 100:
print("Total pedágio: R$ 10,00")
elif Km < 200:
print("Total pedágio: R$ 20,00")
else:
print("Total pedágio: R$ 30,00")
Olá, Estudante! Tudo bem?
A sua solução para “Calculando pedágio” ficou clara e usa bem as condicionais if, elif e else para definir o valor do pedágio conforme a distância percorrida em quilômetros.
A lógica está bem construída, porque o código verifica primeiro distâncias menores que 100 km, depois menores que 200 km, e deixa os demais casos para o else, cobrindo as faixas de cobrança. Uma dica simples é usar o nome da variável em minúsculo, como km, seguindo a convenção mais comum em Python; isso ajuda na legibilidade e deixa o código mais alinhado com boas práticas.
Como você adaptaria esse código se o valor do pedágio também dependesse do tipo de veículo?
Muito obrigada pelo feedback, Lorena.
Uma forma de adaptar o código seria incluir o tipo de veículo como um novo critério, além da variável km, seria necessário incluir um código essa nova variável e o cálculo conforme cada tipo.