1. Estrutura Lógica
A validação utiliza uma estrutura condicional baseada em faixas de valores para definir o custo da distância, seguida de uma verificação adicional (cumulativa) para aplicar a taxa extra de chuva, se necessário.
2. Fluxo do Algoritmo
- Entradas: Recebe a
distancia(em km) e a condiçãochovendo(Sim/Não). - Processamento:
- SE (
distancia<= 5) -> Ataxacomeça em R$ 5,00. - SENÃO SE (
distancia> 5 e <= 10) -> Ataxacomeça em R$ 8,00. - SENÃO -> A
taxacomeça em R$ 10,00. - SE (
chovendo== "Sim") -> Soma-se R$ 2,00 ao valor atual dataxa.
- SE (
- Saída: Define o valor da taxa final calculada.
3. Retorno ao Cliente
- Mensagem Final: "O valor final da sua taxa de entrega é de R$ [valor_da_taxa]."