1
resposta

Minha Resposta:

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

if distancia < 100:
    valor = 10.00
elif 100 <= distancia < 200:
    valor = 20.00
else:
    valor = 30.00

print(f"Valor do pedágio: R${valor}")
1 resposta

Oi, Luiz! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou as condições com if, elif e else, deixando bem claro cada faixa de distância. A lógica tá bem direta e fácil de entender, o que é importante para esse tipo de regra de negócio.

Uma dica interessante para o futuro é usar funções para organizar melhor o código e facilitar reutilização.


def calcular_pedagio(distancia):
    if distancia < 100:
        return 10.0
    elif distancia < 200:
        return 20.0
    else:
        return 30.0

distancia = int(input("Digite a distancia: "))
valor = calcular_pedagio(distancia)
print(f"Valor do pedagio: R${valor}")

Esse código cria uma função que recebe a distância e retorna o valor do pedágio, deixando o código mais organizado e reutilizável.

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