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

Desafio: Calculando valor da entrega

O objetivo aqui é calcular o valor da taxa de entrega de forma automática, levando em conta dois fatores: a distância até o cliente e se está chovendo ou não. O sistema primeiro define uma taxa base de acordo com a distância, e depois, se estiver chovendo, adiciona um valor extra.

Com essas informações, o passo a passo do algoritmo ficaria assim:

< Início >

1º passo: entrada >> solicitar ao cliente:
→ distância da entrega (em km)
→ se está chovendo (sim ou não)

2º passo: definir a taxa base conforme a distância

Se a distância for menor ou igual a 5 km:
→ taxa = 5

Senão, se a distância for menor ou igual a 10 km:
→ taxa = 8

Senão:
→ taxa = 10

3º passo: verificar condição de chuva

Se estiver chovendo:
→ adicionar 2 à taxa

4º passo: exibir o valor final
→ mostrar “Taxa de entrega: R$ (valor)”

5º passo: encerrar o processo

< Fim >

2 respostas
solução!

Oi, Jonatan! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou o algoritmo em etapas, separando entrada, decisão pela distância, condição de chuva e saída do valor final. Essa estrutura mostra bem o uso de condicionais para resolver o desafio.

Sua lógica faz sentido e está bem clara. Dica: ao transformar esse passo a passo em código, cuide para testar os limites das distâncias, como 5 km e 10 km, pois eles entram nas condições menor ou igual. Assim, você confirma se cada taxa está sendo aplicada corretamente.

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

Oi Lorena! Como você está?

Muito obrigado por responder!!