1
resposta

Desafio: Calculando valor da entrega

Algoritmo "Calculando Valor da Entrega"

// Dados de entrada necessários
// Distância até o endereço do cliente (em km).
// Informação se está chovendo (verdadeiro ou falso / true ou false).

Início

    // Passo 1: Solicitar a distância da entrega
    distância = (Perguntar ao Usuário)

    // Passo 2: Solicitar se está chovendo
    chuva = (Perguntar ao Usuário)

    // Passo 3: Definir a taxa base conforme a distância
    Se distância <= 5:
        taxa = 5

    Senão:
    
        Se distância <= 10:
            taxa = 8

        Senão:
            taxa = 10

    // Passo 4: Verificar se está chovendo
    Se chuva == True:
        taxa = taxa + 2

    // Passo 5: Exibir valor final da entrega
    Exibir "Taxa de entrega: R$ " + taxa

Fim
1 resposta

Oi, Eduardo! Como vai?

Agradeço por compartilhar suas reflexões e aprendizados com a comunidade Alura. Gostei da forma como você estruturou as condições para definir a taxa com base na distância, ficou bem organizado e fácil de entender. O ajuste da taxa com base na condição de chuva também mostra que você compreendeu bem como modificar valores a partir de uma verificação lógica.

Continue praticando esse tipo de raciocínio, pois ele é muito usado em regras de negócio.

Dica: você pode organizar os testes pensando em “faixas de valores” (até 5, até 10, acima de 10) e validar um exemplo para cada faixa para garantir que tudo está funcionando como esperado.

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