[QUESTÃO] :
Você está desenvolvendo um sistema para uma empresa de delivery. O valor da taxa de entrega depende da distância até o cliente e se o pedido foi feito em um dia de chuva.
As regras são:
Para entregas até 5 km, a taxa é R$ 5,00.
Entre 5 e 10 km, a taxa é R$ 8,00.
Acima de 10 km, a taxa é R$ 10,00.
Se estiver chovendo, acrescenta R$ 2,00 à taxa padrão.
O desafio desta atividade é criar um algoritmo em linguagem natural que informe o valor final da entrega.
[RESPOSTA] :
INÍCIO
// Dados do pedido
ESCREVA "Informe o número do pedido:"
LEIA numeroPedido
// Dados do cliente
ESCREVA "Informe o nome do cliente:"
LEIA nome
ESCREVA "Informe o telefone do cliente:"
LEIA telefone
ESCREVA "Informe o endereço (rua e número):"
LEIA endereco
ESCREVA "Informe o bairro:"
LEIA bairro
ESCREVA "Informe a cidade:"
LEIA cidade
// Dados da entrega
ESCREVA "Informe a distância da entrega em km:"
LEIA distancia
ESCREVA "Está chovendo? (sim ou não):"
LEIA chuva
// Forma de pagamento
ESCREVA "Informe a forma de pagamento (dinheiro, cartão, pix):"
LEIA pagamento
// Definição da taxa base pela distância
SE distancia <= 5 ENTÃO
taxa <- 5
SENÃO SE distancia > 5 E distancia <= 10 ENTÃO
taxa <- 8
SENÃO
taxa <- 10
FIM SE
// Acréscimo por chuva
SE chuva = "sim" ENTÃO
taxa <- taxa + 2
FIM SE
// Exibição do resumo do pedido
ESCREVA "-----------------------------"
ESCREVA "RESUMO DO PEDIDO"
ESCREVA "Pedido nº: ", numeroPedido
ESCREVA "Cliente: ", nome
ESCREVA "Telefone: ", telefone
ESCREVA "Endereço: ", endereco, " - ", bairro, " - ", cidade
ESCREVA "Forma de pagamento: ", pagamento
ESCREVA "Distância: ", distancia, " km"
ESCREVA "Taxa de entrega: R$ ", taxa
ESCREVA "-----------------------------"
FIM