1
resposta

Desafio: Calculando valor da entrega

//Primeiro adicionei as variaveis para facilitar

entregas_5_km = 5,00
entregas_5_e_10_km = 8,00.
acima_de_10_km = 10,00.
chovendo_adicional = 2,00

// Entrada:

distancia = input('Digite a distancia para entrega em KM')
chovendo= input('Está chovendo ? resposta booleana: verdadeiro ou falso')

// Base de Dados do cliente:

distancia = 5km
chovendo = True

//Processamento distancia

se distancia <= 5
exibir " pagar 5 "
se não distancia > 5 e distancia <10
exibir " pagar 8 "
se não distancia >10
exibir " pagar 10"

// procesamento da taxa

se chovendo == true
resultado_final = distancia + chovendo_adicional
exibir" pagar" + resultado_final
se não
resultado_final = distancia
exibir" pagar apenas pela corrida sem taxa"

// RESULTADO FINAL, CLIENTE PEDIU ATE 5KM E COM CHUVA

exibir" taxa de entrega + valor da km da corrida

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

E aí, Igor! Tudo joia?

Mandou muito bem no desafio! Sua solução em pseudocódigo ficou super clara e fácil de entender.

Gostei muito de como você organizou tudo:

  • Definiu as variáveis no início.
  • Separou a lógica da distância da lógica da chuva.
  • Descreveu cada passo do processamento.

Essa é a base do pensamento computacional! Organizar as ideias antes de escrever o código faz toda a diferença. Parabéns pela clareza do seu raciocínio!

Bons estudos!

Sucesso

Imagem da comunidade