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

Desafio: Calculando valor da entrega

algoritmo "CalculoTaxaEntrega"
var
  distancia: real
  chovendo: caractere
  taxaBase, taxaFinal: real
inicio
  escreval("Calculo da taxa de entrega")
  escre("Informe a distancia em km: ")
  leia(distancia)

  se distancia < 0 entao
    escreval("Distancia invalida. Deve ser >= 0.")
    pare
  fimse

  escre("Esta chovendo? (sim/nao): ")
  leia(chovendo)
  chovendo := minusculo(chovendo)

  se distancia <= 5 entao
    taxaBase := 5.00
  senao
    se distancia <= 10 entao
      taxaBase := 8.00
    senao
      taxaBase := 10.00
    fimse
  fimse

  taxaFinal := taxaBase
  se (chovendo = "sim") entao
    taxaFinal := taxaFinal + 2.00
  fimse

  escreval("Taxa de entrega: R$ ", taxaFinal:0:2)
fimalgoritmo

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)

Bons estudos!