1
resposta

Desafio: conversor de moedas

conversor de moedas

variáveis:
real
dolar
cambio

inicio:
exibir ("insira o valor em reais que deseja converter")
ler : real
exibir ("insira a taxa de cambio")
ler : cambio
dolar = real / cambio
exibir ("R$ " real " reais equivalem a $" dolar " dólares")
fim.

1 resposta

Olá, Gabriel, como vai?

Você apresentou uma solução clara e funcional para a conversão de moedas, com variáveis bem definidas, entrada de dados e cálculo correto do valor em dólares a partir do valor em reais e da taxa de câmbio informada. A lógica aplicada está coerente com o objetivo do desafio e a saída exibida ao usuário está compreensível.

Um ponto a observar é que o enunciado solicita explicitamente o uso de uma função para realizar a conversão. No algoritmo apresentado, o cálculo está sendo feito diretamente no fluxo principal, sem o encapsulamento dessa lógica em uma função. Para atender totalmente ao que foi pedido, seria importante definir uma função que receba o valor em reais e a taxa de câmbio como parâmetros e retorne o valor convertido, chamando essa função no programa principal.

Ajustando a parte do uso de função, sua solução ficará totalmente alinhada com o desafio proposto. O fórum fica à disposição caso queira compartilhar a versão ajustada ou tirar dúvidas.

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