1
resposta

Calcular valor de entrega

// input
dados de entrada: exibir "qual a distancia até o endereço em km?"
distancia = ler do usuario
dados de entrada: exibir "esta chovendo? (true ou false):"
chovendo = ler do usario

processamento
SE >= 5 km:
taxa = 5

SENÃO, SE > 5 km || <= 10 km:
taxa = 8

SENÃO
taxa = 10

SE chovendo = true
Adicionar 2 ao valor da taxa

Somar a taxa inicial com o acréscimo de chuva se = true

// output
exibir "total a pagar:" + soma

1 resposta

Oi, Laís! Como vai?

Sua lógica está no caminho certo ao separar entrada, processamento e saída. O ajuste fica nas condições de distância: para até 5 km, use distancia <= 5; de 5 a 10 km, use distancia > 5 E distancia <= 10; acima disso, fica a taxa de 10.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!