0
respostas

Desafio: Calculando valor da entrega

1. Dados de Entrada
Para realizar o cálculo, o sistema precisa de duas informações principais:

Distancia: O valor numérico que representa a distância em quilômetros (km) entre a empresa e o cliente.

Chovendo: Uma variável lógica (Verdadeiro/Falso) que indica se o clima atual é chuvoso.

Variáveis auxiliares:

Taxa_Padrao: Armazena o valor base da taxa de acordo com a distância.

Taxa_Final: Armazena o valor final da taxa, incluindo o possível adicional de chuva.

2. Etapas de Processamento e Decisão
O algoritmo segue os seguintes passos sequenciais para calcular o valor:

Passo 1: Coleta de Dados: O sistema recebe e armazena os valores de Distancia e Chovendo.

Passo 2: Definição da Taxa Padrão:

Se a Distancia for menor ou igual a 5 km, definir Taxa_Padrao como R$ 5,00.

Se a Distancia for maior que 5 km e menor ou igual a 10 km, definir Taxa_Padrao como R$ 8,00.

Se a Distancia for maior que 10 km, definir Taxa_Padrao como R$ 10,00.

Passo 3: Verificação de Adicional Climático:

O sistema avalia a variável Chovendo.

Se for Verdadeiro (Chovendo == True), adicionar R$ 2,00 à Taxa_Padrao e atribuir o resultado à Taxa_Final.

Se for Falso (Chovendo == False), a Taxa_Final recebe exatamente o valor da Taxa_Padrao.

3. Ação Final
Passo 4: Exibição do Resultado: O sistema apresenta o valor da Taxa_Final na tela para o usuário ou operador do delivery.