1
resposta

Fiz o código da seguinte forma:

Dis_Entrega = 0
Tempo_chuva = bool

qual a distancia da entrega?(KM)
ler Dis_Entrega

se Dis_Entrega <= 5
Taxa = 5
se Dis_Entrega > 5 E <=10
Taxa = 8
se Dis_Entrega > 10
taxa = 10

está chovendo(Sim/Nao)
ler Tempo_Chuva

se
Tempo_Chuva == Sim
Tot_Entrega = taxa + 2
senão
Tot_Entrega = taxa

O valor da entrega ficou + Tot_Entrega

1 resposta

Olá, Arthur! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou bem o uso de condições para calcular diferentes taxas, utilizou corretamente a verificação de chuva para ajustar o valor e ainda compreendeu a importância de somar variáveis para chegar ao resultado final da entrega.

Uma sugestão para o futuro seria adicionar mensagens mais detalhadas para o usuário, explicando cada etapa do cálculo (por exemplo: “Taxa base definida em R$8 por distância” ou “Adicional de R$2 aplicado por chuva”), o que deixaria o programa mais interativo e transparente.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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