O algoritmo deve solicitar a distância da entrega e verificar se o pedido foi feito em um dia de chuva. Com essas informações, o sistema calcula a taxa base conforme a distância e adiciona R$ 2,00 caso esteja chovendo.
Algoritmo em linguagem natural:
- Solicitar a distância até o cliente, em quilômetros.
- Perguntar se está chovendo.
- Verificar a distância informada.
- Se a distância for até 5 km, a taxa será de R$ 5,00.
- Se a distância for maior que 5 km e até 10 km, a taxa será de R$ 8,00.
- Se a distância for maior que 10 km, a taxa será de R$ 10,00.
- Se estiver chovendo, acrescentar R$ 2,00 à taxa.
- Exibir a mensagem com o valor final da entrega.
Exemplo:
Início
Ler distância
Ler chovendo
Se distância <= 5 então
taxa = 5
Senão se distância <= 10 então
taxa = 8
Senão
taxa = 10
FimSe
Se chovendo = verdadeiro então
taxa = taxa + 2
FimSe
Escrever "Taxa de entrega: R$ ", taxa
Fim
Dessa forma, o sistema informa corretamente o valor final da entrega, considerando tanto a distância quanto a condição de chuva.