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!

0
respostas

Desafio: conversor de moedas

Eu comparo essa situação ao trabalho de um atendente de uma agência de viagens que recebe clientes interessados em saber quanto dinheiro terão em dólares para uma viagem internacional.

Em vez de fazer a conta manualmente toda vez que um cliente perguntar, o atendente utiliza uma calculadora específica para conversão de moedas. Essa calculadora funciona como uma função dentro do algoritmo: ela recebe o valor em reais e a taxa de câmbio do dia, realiza o cálculo e devolve o valor correspondente em dólares.

Dessa forma, sempre que um novo cliente precisar fazer uma conversão, basta informar os dois dados necessários para que a mesma função seja utilizada novamente. Isso torna o processo mais rápido, organizado e evita erros de cálculo.

No algoritmo, a função recebe o valor em reais e a taxa de câmbio, calcula a conversão dividindo o valor em reais pela taxa informada e retorna o resultado. Em seguida, o programa exibe ao usuário o valor convertido em dólares.

Essa abordagem demonstra a importância das funções na programação, pois elas permitem reutilizar uma mesma lógica várias vezes, facilitando a manutenção e a organização do sistema.