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

O usuário informa a quantia em reais que deseja converter e a taxa de câmbio. Essas informações são enviadas para uma função de conversão.
A função recebe os dois valores, realiza o cálculo dividindo o valor em reais pela taxa de câmbio e retorna o resultado em dólares.
Após receber o valor convertido, o programa exibe a informação ao usuário de forma clara e objetiva.
Exemplo de funcionamento
Informar o valor em reais.
Informar a taxa de câmbio do dólar.
Enviar os dados para a função de conversão.
A função calcula o valor em dólares.
O resultado é retornado ao programa.
Exibir a mensagem:
"O valor convertido corresponde a US$ 0,00”

1 resposta

Oi, Juliana, como vai?

Sua resposta contempla corretamente a proposta do desafio ao utilizar uma função para receber os valores de entrada, realizar a conversão e retornar o resultado ao programa. Você também descreveu de forma clara o fluxo de dados entre o usuário, a função e a exibição do resultado.

Como exemplo, se o usuário informar R$ 100,00 e a taxa de câmbio for 5,00, a função retornará US$ 20,00. Uma dica adicional seria incluir esse valor no exemplo final da mensagem exibida, tornando a demonstração mais completa e facilitando a visualização do resultado esperado. Além disso, pensar na validação da taxa de câmbio pode ser interessante, evitando situações em que o valor informado seja zero.

Como você adaptaria essa solução para permitir a conversão entre diferentes moedas, como euro ou libra, além do dólar?

Parabéns pela resolução e por compartilhar seu raciocínio. O fórum está à disposição para acompanhar sua evolução e trocar conhecimentos.

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