0
respostas

[Projeto] Desafio: Calculando valor da entrega

inicio funcao calcularValorFinalEntrega(distancia:inteiro)
bool chovendo = obterClima(now)
moeda valor_total_entrega = 0

se distancia <= 5 entao
valor_total_entrega = 5,00
senão se distancia > 5 E distancia <= 10 então
valor_total_entrega = 8,00
senão se distancia > 10 então
valor_total_entrega = 10,00
Fim se

se chuva == true então
valor_total_entrega = valor_total_entrega + 2,00
fim se

retornar valor_total_entrega
Fim funcao

Inicio Pedido

//obter valor do pedido
valor_pedido = ObterValorTotalItensPedido()

distanciaCliente = informe distancia como valor inteiro
//calcular frete
valor_frete = calcularValorFinalEntrega(distanciaCliente)

exibe "O valor total do pedido é:" valor_pedido + valor_frete

fim Pedido