Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Sistema para calcular valor final da entrega de acordordo com a km e estado climático.

[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

1 resposta
solução!

Olá, Gustavo, como vai?

Seu algoritmo atende corretamente às regras propostas na atividade e demonstra um bom domínio do conceito de entrada, processamento e saída. A lógica para definição da taxa com base na distância está consistente, bem como o acréscimo condicionado ao estado climático. A leitura dos dados também está organizada e coerente com a ideia de um sistema de delivery mais completo.

O exercício está bem resolvido, obrigado por compartilhar e continue trazendo suas soluções para o fórum.

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