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

Desafio: conversor de moedas

algoritmo "ConversorReaisParaDola"
var
  valorReais, taxaCambio, valorDolares: real
  ok: logico

funcao ConverterReaisParaDolar(vReais: real; vTaxa: real; var resultado: real): logico
inicio
  se vReais < 0 entao
    retorne falso
  fim se
  se vTaxa <= 0 entao
    retorne falso
  fim se
  resultado <- vReais / vTaxa
  retorne verdadeiro
fimfuncao

inicio
  escreval("Conversor de Reais para Dólares")
  escre("Informe o valor em reais: ")
  leia(valorReais)
  escre("Informe a taxa de câmbio (reais por dólar): ")
  leia(taxaCambio)

  ok <- ConverterReaisParaDolar(valorReais, taxaCambio, valorDolares)

  se not ok entao
    escreval("Erro: entrada inválida.")
    pare
  fim se

  escreval("Valor em dólares: US$ ", valorDolares:0:2)
fimalgoritmo

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
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!