1. Entrada de Dados
- Solicite à pessoa usuária: "Qual a distância da entrega em km?".
- Armazene a resposta na variável
Distancia. - Solicite à pessoa usuária: "Está chovendo? (responda 'sim' ou 'não')".
- Armazene a resposta na variável
Esta_Chovendo.
2. Cálculo da Taxa Base (Decisão Encadeada)
- Defina uma variável
Taxa_Base. - Verifique a primeira condição:
SEDistancia$\leq$ 5:Taxa_Base = 5.00
- Caso contrário, verifique a segunda condição:
SENÃOSEDistancia$\leq$ 10:Taxa_Base = 8.00
- Caso contrário (significa que
Distanciaé > 10):SENÃO:Taxa_Base = 10.00
3. Cálculo do Adicional de Chuva (Decisão Simples)
- Defina uma variável
Adicional_Chuva = 0.00. - Verifique a condição de chuva:
SEEsta_Chovendo== "sim":Adicional_Chuva = 2.00
4. Cálculo Final
- Calcule o total somando a taxa base e o adicional:
Valor_Total = Taxa_Base + Adicional_Chuva
5. Saída (Exibição)
- Mostre o resultado para a pessoa usuária: "O valor total da entrega é: R$ [Valor_Total]".
- Fim do algoritmo.