Fala, Paulo! Tudo bom?
Agradeço por trazer sua solução para o fórum!
Curti demais como apresentou a lógica de condições de forma clara, destacou o uso da distância como critério principal e ainda lembrou de incluir o fator chuva para deixar o cálculo mais realista. Essa forma de pensar mostra bem como aplicar programação em problemas práticos do cotidiano pode tornar processos mais objetivos e eficientes.
Se quiser aprofundar ainda mais, algumas boas práticas são:
- Interatividade: receber a distância e condição climática como entrada do usuário.
- Generalização: permitir que os valores das taxas sejam configuráveis, em vez de fixos no código.
- Validação: garantir que os dados informados sejam consistentes, evitando valores negativos ou incoerentes.
Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Ah, uma pergunta: você acredita que esse tipo de algoritmo seria mais útil em sistemas de delivery pequenos e locais ou em plataformas maiores que atendem várias cidades?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!