1
resposta

[Projeto] Desafio: conversor de moedas

O sistema precisa converter um valor em reais para dólares usando uma taxa de câmbio. Para organizar melhor, essa conta fica dentro de uma função, que recebe os valores, faz o cálculo e devolve o resultado já convertido.

A lógica seria pegar o valor em reais e dividir pela taxa de câmbio para saber quanto isso vale em dólares.

Passo a passo:

a. Criar uma função chamada “converterMoeda”.
b. Definir que essa função recebe dois dados: valor em reais e taxa de câmbio.
c. Dentro da função, fazer o cálculo: valor em reais dividido pela taxa.
d. Guardar o resultado como valor em dólares.
e. Retornar esse valor convertido.
f. No programa principal, pedir ao usuário o valor em reais que deseja converter.
g. Definir ou pedir a taxa de câmbio atual.
h. Chamar a função passando esses dois valores.
i. Receber o resultado da função.
j. Exibir o valor convertido em dólares.

No final, a função centraliza o cálculo e o sistema só usa esse resultado para mostrar ao usuário quanto o valor em reais representa em dólares.

1 resposta

Oii Fernanda, tudo bem?

Obrigada por compartilhar seu raciocínio no fórum — detalhar o passo a passo em linguagem natural antes de codificar é exatamente o que o pensamento computacional propõe, e você aplicou isso muito bem aqui.

A lógica está correta: receber os dois parâmetros, dividir o valor em reais pela taxa de câmbio e retornar o resultado. A função centralizando o cálculo também é uma boa prática, pois facilita reutilização e manutenção.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade