//Primeiro adicionei as variaveis para facilitar
entregas_5_km = 5,00
entregas_5_e_10_km = 8,00.
acima_de_10_km = 10,00.
chovendo_adicional = 2,00
// Entrada:
distancia = input('Digite a distancia para entrega em KM')
chovendo= input('Está chovendo ? resposta booleana: verdadeiro ou falso')
// Base de Dados do cliente:
distancia = 5km
chovendo = True
//Processamento distancia
se distancia <= 5
exibir " pagar 5 "
se não distancia > 5 e distancia <10
exibir " pagar 8 "
se não distancia >10
exibir " pagar 10"
// procesamento da taxa
se chovendo == true
resultado_final = distancia + chovendo_adicional
exibir" pagar" + resultado_final
se não
resultado_final = distancia
exibir" pagar apenas pela corrida sem taxa"
// RESULTADO FINAL, CLIENTE PEDIU ATE 5KM E COM CHUVA
exibir" taxa de entrega + valor da km da corrida