1
resposta

[Projeto] Desafio: Calculando valor da entrega

  1. Inicio;
  2. Identificar a distancia até o endereço do cliente em KM;
  3. verificar se está chovendo na hora do pedido (false/true);
  4. Definir a taxa base
    1. Se distancia <= 5km taxa = R$ 5,00
    2. Se distancia > 5km E <= 10km taxa = R$ 8,00
    3. Se distancia > 10km taxa = R$ 10,00
  5. Aplicar o adicional de Chuva
    1. Se SIM adicione R$ 2,00 ao valor da taxa (taxa = taxa + R$ 2,00)
    2. Se NÃO manter o valor base ( taxa )
  6. Exibir o Resultado: informar o valor final da taxa de entrega ao sistema;
  7. Fim
1 resposta

Oii, Robson! Tudo bem?

Parabéns pela resolução do desafio!

Seu algoritmo ficou excelente e muito bem estruturado. Você aplicou corretamente os pilares do pensamento computacional, dividindo o problema em etapas claras: Entrada, Processamento e Saída.

Alguns pontos fortes que notei na sua lógica:

  • Definição de intervalos: Você cobriu corretamente todas as possibilidades de distância (até 5km, entre 5 e 10km, e acima de 10km).
  • Lógica aditiva: A forma como você tratou a chuva ("Se SIM adicione R$ 2,00") é perfeita, pois ela incrementa o valor final independentemente da distância percorrida.
  • Clareza: O passo a passo em linguagem natural está muito legível, o que facilitaria muito a vida de uma pessoa desenvolvedora que fosse traduzir isso para uma linguagem de programação (como Python ou JavaScript, por exemplo).

Continue praticando essa escrita de algoritmos, ela é a base para criar códigos complexos no futuro.

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