km = int(input('Informe a distância percorrida: '))
if km <= 100:
print('Valor do pedagio: R$10,00')
elif km == 100 or km <= 200:
print('Valor do pedagio: R$20,00')
elif km > 200:
print('O valor do pedagio: R$30,00')
km = int(input('Informe a distância percorrida: '))
if km <= 100:
print('Valor do pedagio: R$10,00')
elif km == 100 or km <= 200:
print('Valor do pedagio: R$20,00')
elif km > 200:
print('O valor do pedagio: R$30,00')
Olá, Adriel. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você aplicou a estrutura de condicionais if
, elif
e else
para calcular o valor do pedágio com base na distância percorrida.
Uma dica: o segundo elif
pode ser simplificado, pois a condição km == 100
já está coberta na condição anterior. Para otimizar seu código, você pode usar apenas a condição km <= 200
diretamente, como no exemplo abaixo:
km = int(input('Informe a distância percorrida: '))
if km <= 100:
print('Valor do pedagio: R$10,00')
elif km <= 200:
print('Valor do pedagio: R$20,00')
else:
print('O valor do pedagio: R$30,00')
Conte com o apoio do Fórum. Abraços e bons estudos.