Bom dia, Franklim! Como está?
Incrível! Continue resolvendo e compartilhando os desafios com a comunidade Alura.
Notei que você utilizou o tipo float
para lidar com valores decimais de forma precisa, aplicou de forma eficaz um encadeamento de condições para definir faixas de cobrança e compreendeu a importância do controle de fluxo para tornar o programa adaptável às entradas do usuário.
Um próximo passo interessante seria explorar o uso de funções para organizar melhor o código e facilitar a reutilização. Veja o exemplo:
def calcular_pedagio(distancia):
if distancia <= 100:
return "R$ 10,00"
elif distancia <= 200:
return "R$ 20,00"
else:
return "R$ 30,00"
distancia = float(input("Digite a distância percorrida (em km): "))
print(f"O valor do pedágio é de: {calcular_pedagio(distancia)}")
Isso permite manter o código mais limpo e modular, o que pode ser muito útil para projetos maiores ou com múltiplas funcionalidades.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!