O algoritmo pode ser organizado em três etapas:
Entrada:
Solicitar a distância até o endereço do cliente (em km) e armazenar na variável: distancia.
Perguntar se está chovendo (1- se estiver chovendo, 2 - se não estiver) e armazenar em chuva.
Processamento:
Verificar a distância e atribuir a taxa base de acordo com as regras:
a. Se distancia menor ou igual a 5, taxa = 5.
b. Se distancia menor ou igual a 10, taxa = 8.
c. Se distancia maior que 10, taxa = 10.
Se chuva igual a 1, adicionar R$ 2,00 à taxa base.
Calcular o valor final da entrega.
Saída:
Exibir o valor total da taxa de entrega com uma mensagem clara, como: "Taxa de entrega: R$ X,00"