1
resposta

Calculando valor da entrega

( CRIAR VARIAVEIS PARA FACILITAR ATUALIZAÇÕES FUTURAS)

ENTREGA_5KM = 5,00
ENTREGA_10KM = 8,00
ENTREGA_10+KM = 10,00
CHUVA = 2,00

VL_ENTRAGA = FRETE + CHOVENDO

SOLICITAR A DISTANCIA DO CLIENTE
DISTANCIA = DISTANCIA_INFO (INFORMADA PELO CLIENTE)
VENDEDOR INFORMA SE ESTÁ CHUVENDO OU NÃO
INFO_CHUVA = TRUE OU FALSO (INFORMADA PELO VENDEDOR)

CHOVENDO=
SE INFO_CHUVA = TRUE
ENTAO
CHUVA
SE NAO
0

FRETE =
SE
DISTANCIA <= 5
ENTAO
ENTREGA_5KM
OU
DISTANCIA > 5 E DISTANCIA <=10
ENTAO
ENTREGA_10KM
OU
DISTANCIA > 10
ENTAO
ENTREGA_10+KM
ELSE
0

PRINT

"TAXA DE ENTREGA : R$" VL_ENTREGA

1 resposta

Oi, Fabrício! Como vai?

Gostei da forma como você organizou as variáveis e condições para calcular o valor da entrega. A lógica que você montou deixa claro como o frete muda conforme a distância e se está chovendo.

Continue evoluindo esse tipo de raciocínio, pois isso ajuda muito na hora de transformar o passo a passo em código.

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