1
resposta

[Projeto] Conversor de moedas

função conversaoParaDolar(valor, taxaCambio):
retorna valor * taxaCambio

//Programa Principal
Exibir "Digite o valor em reais"
v = valor digitado
Exibir "Digite a taxa de cambio"
t = valor digitado
valorConvertido = conversaoParaDolar(v, t)

//Resposta
exibir "Valor em dólar " + valorConvertido

1 resposta

Olá, Eduardo, como vai?

O seu algoritmo demonstra uma compreensão clara sobre como estruturar funções e passar parâmetros no desenvolvimento de um sistema. No entanto, existe um ponto técnico importante na operação matemática realizada dentro da sua função. Para converter de uma moeda local para uma estrangeira, como do real para o dólar, o cálculo correto é a divisão do valor pela taxa de câmbio, em vez da multiplicação. Ao multiplicar, você estaria calculando o processo inverso, ou seja, de dólar para real.

Agradeço por compartilhar sua resolução e o incentivo a continuar explorando a lógica de programação em seus projetos.

O fórum permanece à disposição para qualquer dúvida que surgir no decorrer dos seus estudos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!