1
resposta

[Projeto] Desenvolvimento

Algoritmo: Cálculo de Taxa de EntregaEntrada: Obter Distância e Status de Chuva.
Definição da Taxa Base:Se Distância <= 5 km:
Taxa = R$ 5,00Senão, se Distância <= 10 km:
Taxa = R$ 8,00Senão: Taxa = R$ 10,00

Acréscimo de Chuva:Se Chuva = "Sim": Taxa = Taxa + R$ 2,00Saída: Retornar Taxa.

1 resposta

Oi, Geraldo. Tudo certo?

Você conseguiu estruturar a lógica do algoritmo de forma clara e sequencial. A divisão entre a definição da taxa base e o acréscimo de chuva mostra que você entendeu como separar as diferentes etapas do processo. O uso de condicionais para categorizar a distância e aplicar o ajuste de chuva está correto e atende ao que foi pedido na atividade.

Continue praticando a elaboração de algoritmos em linguagem natural. Quanto mais você treinar essa habilidade, mais fácil será traduzir suas ideias para código posteriormente.

Você pode também adicionar uma etapa de validação no início do algoritmo para garantir que os dados de entrada sejam válidos. Por exemplo, verificar se a distância é um valor positivo e se o status de chuva está no formato esperado, como "Sim" ou "Não". Isso ajuda a tornar o algoritmo mais robusto e preparado para lidar com diferentes situações de entrada.

Obrigado por compartilhar sua solução com a turma.

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