1
resposta

Desafio: Conversor de Moedas

converterRealParaDolar(reais, taxa):
retornar reais / taxa;

exibir "Digite o valor em reais para conversão: ";
reais = ler dado do usuário;
taxaCambio = 5.24;
dolar = converterRealParaDolar(reais, taxaCambio);
exibir (reais + " R$ reais, deu " + dólar + " $ dólares");

1 resposta

Olá, Bruno, como vai?

A solução apresentada atende bem ao desafio proposto e demonstra entendimento do uso de função com parâmetros e retorno, além da separação entre entrada, processamento e saída. A lógica da conversão está coerente com a taxa de câmbio definida e o fluxo do algoritmo em linguagem natural está claro.

Há apenas um ponto de atenção. A variável que recebe o retorno da função é declarada como dolar, mas na mensagem final é utilizada a forma dólar, com acento. Em um algoritmo ou linguagem de programação, essa diferença pode gerar inconsistência, então é importante manter exatamente o mesmo identificador em todos os usos.

Obrigado por compartilhar sua solução. O fórum está à disposição caso queira trazer outras atividades ou variações do exercício para discussão.

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