1
resposta

[Projeto] Desafio: Calculando valor da entrega

distancia_entrega = *Informacao cliente*
chuva = *Informação cliente (True/False)*

SE distancia_entrega <= 5:
    taxa_entrega = 5.00 

ELIF distancia_entrega <= 10:
    taxa_entrega = 8.00 

ELSE:
    taxa_entrega = 10.00 

SE chuva == True:
    taxa_entrega = taxa_entrega + 2.00

#EXEMPLO:
distancia_entrega = 7.5
chuva = True

# 1. Cálculo da Taxa Base
if distancia_entrega <= 5:
    taxa_entrega = 5.00
elif distancia_entrega <= 10:
    taxa_entrega = 8.00
else:
    taxa_entrega = 10.00

# 2. Acréscimo caso chova
if chuva == True:
    taxa_entrega = taxa_entrega + 2.00
    
# Resultado: Para 7.5 km e chuva, a taxa é R$ 8.00 + R$ 2.00 = R$ 10.00

print(f"A taxa de entrega final é R$ {taxa_entrega:.2f}")

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Ana! Como vai?

Agradeço por compartilhar.

Gostei da forma como estruturou sua lógica, organizando os blocos condicionais de forma clara e incluindo o ajuste no valor quando há chuva. O raciocínio está correto e o resultado final demonstra uma boa compreensão da estrutura condicional.

Continue praticando esse tipo de exercício, pois ajuda muito a fortalecer a lógica.

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