Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Desafio: conversor de moedas

funcao converterRparaD(vlReal, txCambio)
retorna vlReal / txCambio

exibir "Conversão de Reais para Dolar"
exibir "Informe a quantidade em Reais"

real = respota do usuário

cambio = 5,08

vlConvertido = converterRparaD(real, cambio)

exibi respota "Seu valor em dolares é:" + vlConvertido

1 resposta

Olá, João, como vai?

Sua solução está correta e atende ao objetivo do desafio, que é criar uma função que recebe o valor em reais e a taxa de câmbio para retornar o valor convertido em dólares. A separação da lógica de conversão em uma função deixa o algoritmo mais organizado e facilita a reutilização do código caso você precise fazer outras conversões no futuro.

Você recebe os dados, chama a função passando os parâmetros e exibe o valor retornado. Essa estrutura é exatamente o que o exercício propõe ao trabalhar funções e passagem de parâmetros.

Como um próximo passo, o que você faria para que a taxa de câmbio também fosse informada pelo usuário em vez de ficar fixa no algoritmo?

Conte com o fórum sempre que precisar.

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