1
resposta

Desafio: conversor de moedas

Informe o valor (reais):
reais = valor informado pelo usuário

taxa = 5   

Função converterRparaD
    dolar = reais * taxa

dolar = converterRparaD

Exibir "Valor em dólares: ", dolar

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

Olá, Mateus!

A lógica central do seu algoritmo está muito boa, é exatamente essa a operação matemática: dólar = reais * taxa.

Para o seu pseudocódigo ficar ainda mais estruturado e próximo de como você faria em uma linguagem de programação real, a sua Função converterRparaD deveria receber os valores que ela precisa para trabalhar (os parâmetros) e retornar o resultado do cálculo.

Dá uma olhada nesta sugestão de como organizar:

// Definição da Função
// A função recebe dois valores e retorna um
Função converterRparaD(valorReais, taxaConversao)
    resultadoDolar = valorReais * taxaConversao
    Retorne resultadoDolar

// Programa Principal
Informe o valor (reais):
reais = valor informado pelo usuário
taxa = 5   

// Chama a função, passando os valores,
// e guarda o resultado na variável 'dolar'
dolar = converterRparaD(reais, taxa)

Exibir "Valor em dólares: ", dolar

Dessa forma, sua função fica bem definida e reutilizável! Mas parabéns, a ideia principal está certíssima. Continue assim!