distancia = int(input("Digite a distância: "))
if distancia < 100:
print("R$ 10,00")
elif 100 <= distancia < 200:
print("R$ 20,00")
else:
print("R$ 30,00")
distancia = int(input("Digite a distância: "))
if distancia < 100:
print("R$ 10,00")
elif 100 <= distancia < 200:
print("R$ 20,00")
else:
print("R$ 30,00")
Olá, Rafaela, como vai?
Seu código está muito bom, a lógica das condições está clara e funciona bem para o problema proposto. Você estruturou corretamente o uso do if
, elif
e else
, cobrindo todos os intervalos necessários para calcular o pedágio.
Vale apenas um detalhe: no enunciado, está dito "até 100 km: R$ 10,00", o que normalmente inclui o valor 100. No seu código, quem digita exatamente 100 recebe R$ 20,00, já que você usou < 100 no primeiro if
.
Obrigado por compartilhar seu exercício e continue postando suas práticas, o fórum está sempre à disposição.