Importante

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!

1
resposta

[Projeto] Calculando pedágio

distancia = float(input("Digite a distância percorrida em km: "))

if distancia <= 100:
pedagio = 10
elif distancia <= 200:
pedagio = 20
else:
pedagio = 30

print(f"Valor do pedágio: R$ {pedagio:.2f}")

1 resposta

Oi, Fernanda! Como vai?

Você aplicou muito bem a estrutura de decisão com if, elif e else, definindo diferentes valores de pedágio conforme a distância percorrida. Isso mostra que você compreendeu a lógica das condicionais e organizou a solução de forma clara e objetiva. Apenas fique atenta à indentação do código, pois ela é necessária para o Python identificar quais comandos pertencem a cada condição.

Uma dica interessante para o futuro é utilizar a função round() quando precisar arredondar valores numéricos em alguns cálculos. Veja este exemplo:


valor = 19.876
valor_arredondado = round(valor, 2)
print(valor_arredondado)

Nesse código, round() arredonda o valor para duas casas decimais antes da exibição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!