Oi, Ana. Tudo bem com você?
Seu algoritmo segue corretamente as regras propostas na atividade, considerando tanto a distância da entrega quanto a condição de chuva para determinar a taxa final. A sequência apresentada também está coerente, iniciando pela coleta das informações, realizando as verificações necessárias e, por fim, exibindo o resultado ao usuário. Não identifiquei inconsistências na lógica que você descreveu.
Pensando em uma situação real de um aplicativo de delivery, como você adaptaria esse algoritmo caso a empresa também cobrasse uma taxa adicional para entregas realizadas durante a madrugada?
Parabéns pela atividade, Ana. Obrigado por compartilhar sua solução e continue utilizando o fórum sempre que surgir uma dúvida ou quiser dividir seu aprendizado.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!