Para resolver esse problema, organizei o algoritmo em três etapas: entrada, processamento e saída.
Na entrada, coletamos a distância da entrega (em km) e se está chovendo.
No processamento, podemos usar uma estrutura com “se / senão se / senão” para definir a taxa base:
Se a distância for até 5 km taxa = R$ 5,00
Senão se a distância for até 10 km taxa = R$ 8,00
Senão taxa = R$ 10,00
Depois disso, verificamos se está chovendo. Se estiver, adicionamos R$ 2,00 à taxa.
Por fim, na saída, exibimos o valor final da entrega.
Esse formato com senão se ajuda a organizar melhor as condições, evitando repetições e deixando a lógica mais clara, principalmente quando temos várias faixas de valores.