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