Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio: calculando valor da entrega

MINHA RESOLUÇÃO

  1. Entrada:
  • Distância informada pelo usuário;
  • Status de chuva (sim/não)
  • Valores base:
    taxa_curta = 5
    taxa_media = 8
    taxa_loga = 10
    adicional_chuva = 2

2.Algoritmo:
Definir a taxa pela distância:
if distancia < 5:
``entrega = taxa_curta
elif distancia < 10:
``entrega = taxa_media
else:
``entrega = taxa_loga

Verificar adicional:
if esta_chovendo:
``Valor_final = entrega + adicional_chuva
else:
``valor_final = entrega

  1. Saída:
    Exibir o valor total da entrega informando o valor da taxa
2 respostas
solução!

Oi, Luísa! Como vai?

Agradeço por compartilhar.

Sua resolução ficou bem organizada, separando entrada, valores base, algoritmo e saída, o que ajuda bastante a visualizar o raciocínio. A lógica de escolher a taxa pela distância e depois somar o adicional de chuva está correta; só vale ajustar pequenos detalhes de escrita, como taxa_loga para taxa_longa e manter o mesmo padrão em valor_final.

Dica: ao escrever o algoritmo, mantenha os nomes das variáveis sempre iguais, pois Valor_final e valor_final podem ser entendidos como nomes diferentes em algumas linguagens. Continue praticando essa organização por etapas, porque ela facilita muito a transformação da ideia em código.

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

Olá, Lorena.
Muito obrigada pelos toques! Realmente, o erro de digitação passou batido, obrigada por notar. Vou policiar mais minha escrita para manter sempre o mesmo padrão e evitar esses conflitos. Obrigada pelo acompanhamento!