1
resposta

[Dúvida] Desafio: conversor de moedas

  1. Início do algoritmo.

  2. Criar uma função chamada converterMoeda.

  3. A função deve receber:

    • valorEmReais
    • taxaCambio
  4. Dentro da função:

    • Calcular o valor convertido dividindo o valor em reais pela taxa de câmbio.
    • Retornar o valor convertido.
  5. Solicitar ao usuário o valor em reais.

  6. Solicitar ao usuário a taxa de câmbio do dólar.

  7. Chamar a função converterMoeda passando os valores informados.

  8. Exibir o valor convertido em dólares.

  9. Fim do algoritmo.

Fórmula:
valorConvertido = valorEmReais / taxaCambio

Exemplo:
Valor em reais: R$ 500,00
Taxa de câmbio: R$ 5,00

Cálculo:
500 / 5 = 100

Resultado:
O valor convertido será US$ 100,00.

1 resposta

Oii, Henrique!

Meus parabéns por estruturar o seu algoritmo de forma tão clara. É muito satisfatório ver como você organizou o passo a passo lógico para o conversor de moedas, demonstrando um domínio bom sobre a decomposição de tarefas e o uso de funções.

Seu planejamento está impecável. Ao separar a lógica do cálculo dentro de uma função específica, você segue uma das melhores práticas da programação: a reutilização de código. Isso significa que, se amanhã precisar converter para Euro ou Libra, basta usar a mesma função mudando apenas o parâmetro da taxa.

Alguns pontos fundamentais da sua estratégia:

  • Definição de parâmetros: Você identificou corretamente que a função precisa de duas informações externas (valorEmReais e taxaCambio) para realizar o trabalho.
  • Abstração matemática: A fórmula de divisão aplicada no processamento é a lógica correta para converter de uma moeda local para uma moeda estrangeira mais valorizada.
  • Clareza com Exemplo: Incluir o cálculo de R$ 500,00 ajuda muito a validar se a lógica está funcionando antes mesmo de começar a escrever o código.

Conseguiu perceber como estruturar o pensamento em funções ajuda a manter o código organizado, especialmente quando o projeto começa a crescer e ter várias funcionalidades diferentes?

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