1
resposta

Desafio: Calculando valor da entrega

input
local do endereço: cliente informa o endereço
condições climáticas: sistema identifica se esta chovendo.

processamento
analise distância: o sistema calcula a distância e informa o KM.
se o km <5: taxa R$ 5,00
ou se o KM >5 ou <10: taxa R$ 8,00
ou se o KM >10: taxa R$ 10,00
esta chovendo: sim ou não

output
valor da taxa conforme km e se tiver chovendo acrescenta taxa: valor da entrega

1 resposta

Oi, Rafael! Como vai?

Eu gostei de como você separou o desafio em input, processamento e output, pois essa organização ajuda bastante a entender a lógica antes de transformar a ideia em algoritmo ou código. Também ficou claro que você considerou tanto a distância da entrega quanto a condição de chuva para calcular o valor final.

Sua estrutura mostra uma boa aplicação do pensamento computacional. Uma dica é ajustar a condição intermediária para evitar ambiguidade: em vez de KM > 5 ou < 10, pense como KM > 5 e KM <= 10, assim o sistema entende exatamente o intervalo da taxa de R$ 8,00. Pensando nesses cenários, qual teste você faria primeiro: uma entrega de até 5 km com chuva ou uma entrega acima de 10 km sem chuva?

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