1
resposta

Desafio: Calculando valor da entrega

Início

  1. Solicitar e ler a "distância" em quilômetros.
  2. Solicitar e ler se "está_chovendo" (Verdadeiro ou Falso).
  3. Criar a variável "taxa_base" com valor inicial 0.

// PASSO 1: Calcular a taxa base pela distância
4. SE (distância <= 5) ENTÃO:
taxa_base = 5.00

  1. SENÃO SE (distância <= 10) ENTÃO:
    // Se chegou aqui, já sabemos que é maior que 5
    taxa_base = 8.00

  2. SENÃO:
    // Se chegou aqui, é porque é maior que 10
    taxa_base = 10.00

// PASSO 2: Verificar o acréscimo da chuva
7. SE (está_chovendo == Verdadeiro) ENTÃO:
taxa_final = taxa_base + 2.00
8. SENÃO:
taxa_final = taxa_base

// PASSO 3: Mostrar o resultado
9. Exibir a mensagem: "O valor final da entrega é R$ " + taxa_final
Fim

1 resposta

Oi, Paulo! Como vai?

Agradeço por compartilhar.

Gostei da sua organização do raciocínio, ficou bem claro o fluxo com separação por etapas. A forma como você tratou as condições da distância e depois aplicou a regra da chuva mostra um bom entendimento de estrutura condicional e sequência lógica.

Continue praticando esse tipo de decomposição em passos, isso fortalece muito sua lógica. Dica: tente simular diferentes cenários (ex: distância 3, 7 e 12 km, com chuva verdadeira e falsa) e acompanhe manualmente o valor das variáveis. Isso ajuda a validar se todas as regras estão funcionando como esperado.

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