ENTRADA
Qual distãncia?
Está chovendo? Sim ou Não.
PROCESSAMENTO
//
adicional_chuva:
se
True = + $2
se não
False = + $0
//
valor_taxa:
se
km_destino: < 5km = $5
se
km_destino: = 5km < 10km = $8
se não
km_destino: >=10km = $10
//
valor_total_taxa = valor_taxa + adicional_chuva
//
exibir "Taxa de entrega: R$ valor_total_taxa "