1
resposta

[Projeto] Desafio: Calculando valor da entrega

Você está desenvolvendo um sistema para uma empresa de delivery. O valor da taxa de entrega depende da distância até o cliente e se o pedido foi feito em um dia de chuva.

As regras são:

  • Para entregas até 5 km, a taxa é R$ 5,00.

  • Entre 5 e 10 km, a taxa é R$ 8,00.

  • Acima de 10 km, a taxa é R$ 10,00.

  • Se estiver chovendo, acrescenta R$ 2,00 à taxa padrão.

O desafio desta atividade é criar um algoritmo em linguagem natural que informe o valor final da entrega.

Algoritmo em Linguagem Natural para Taxa de Entrega

  1. Solicite a distância até o cliente (em quilômetros).

  2. Pergunte se está chovendo (resposta: verdadeiro ou falso).

  3. Determine a taxa base de acordo com a distância:

    • Se a distância for menor ou igual a 5 km, a taxa base é R$ 5,00.

    • Se a distância for maior que 5 km e menor ou igual a 10 km, a taxa base é R$ 8,00.

    • Se a distância for maior que 10 km, a taxa base é R$ 10,00.

    • Se estiver chovendo acrescente R$ 2,00 à taxa base.

    • Se não, mantenha a taxa base.

  4. Exiba a mensagem com o valor final da taxa de entrega

1 resposta

Olá, Christina, como vai?

Seu algoritmo em linguagem natural está claro e atende bem às regras propostas para o cálculo da taxa de entrega. A sequência de passos está organizada e conduz de forma objetiva até o valor final, o que cumpre exatamente o que a atividade pede.

Parabéns por compartilhar seu raciocínio de forma tão organizada. Continue trazendo seus exercícios, o fórum está à disposição.

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