Olá, Marina! Como vai?
Parabéns pela realização das atividades!
Vi que você apresentou uma solução bem clara, explorando o uso de variáveis para definir preços, aplicando condições para calcular a taxa de entrega conforme a distância e adicionando o fator chuva como ajuste no valor final. Esse cuidado mostra atenção ao fluxo lógico, organização das etapas e preocupação em aproximar o algoritmo da realidade prática de um delivery.
Se quiser aprofundar ainda mais, algumas boas práticas são:
- Validação de entradas: garantir que a distância seja numérica e positiva.
- Formatação de saída: exibir o valor final com duas casas decimais para maior precisão.
- Modularização: separar o cálculo da distância e o ajuste por chuva em funções distintas para facilitar manutenção.
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: o que você considera mais interessante nesse tipo de exercício, praticar a lógica condicional aplicada a cenários reais ou expandir o algoritmo para incluir mais variáveis como horário de pico e promoções?
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!