1
resposta

[Projeto] Desafio: Calculando valor da entrega

endereço= (pedir ao cliente)
distância= (calcular)
< 5Km= 5
5-10Km= 8
> 10Km= 10
está_chovendo? = True
se true, cobrar taxa adicional de 2 reais

  1. Solicitar endereço para entrega
  2. Calcular distância do estabelecimento até o endereço
  3. Verificar se a distância é <5km OU 5-10Km OU >10Km
  4. Atribuir o valor da distância
  5. Verificar a meteorologia
  6. Se estiver chovendo, adicionar a taxa
  7. Se não estiver, cobrar apenas o valor da distância,
  8. Exibir valor da entrega
1 resposta

Oi, Sanny! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Do jeito que você organizou os passos, você já aplicou bem o pensamento computacional: identificou os dados de entrada (endereco, distancia, esta_chovendo), definiu as regras de decisão para cada faixa de distância e pensou na situação especial da chuva como uma regra extra. Isso mostra uma boa decomposição do problema, dividindo em pequenas etapas: pedir informações, decidir o valor e mostrar o resultado.

Uma dica interessante para o futuro é treinar sempre a ordem dessas etapas mentais: entrada de dados, processamento com regras (as condições se, senao) e saída de informações. Quando você pensa assim, fica mais fácil transformar esse raciocínio em qualquer linguagem depois, porque o programa vira apenas uma tradução desse passo a passo que você já planejou.

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