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

INÍCIO

FUNÇÃO converterParaDolar(valorReais, taxaCambio):
    valorDolar = valorReais / taxaCambio
    RETORNE valorDolar

PROGRAMA PRINCIPAL:
    valor = SOLICITAR("Digite o valor em reais: ")
    taxa = SOLICITAR("Digite a taxa de câmbio: ")

    resultado = converterParaDolar(valor, taxa)

    MOSTRAR "Com a taxa atual, o valor em dólares é: US$" + resultado
1 resposta

Olá, Everton! Como vai?

Parabéns pela realização das atividades!

Vi que você apresentou um algoritmo muito bem estruturado ao destacar a criação da função de conversão, o uso de parâmetros para taxa de câmbio e a exibição clara do resultado final em dólares. Esse cuidado mostra atenção à modularização, clareza na lógica e preocupação em tornar o processo direto e funcional para o usuário.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Formatar saída: limitar casas decimais para tornar o resultado mais legível.
  • Validar entradas: garantir que os valores digitados sejam numéricos e positivos.
  • Expandir funcionalidades: permitir conversões para outras moedas além do dólar.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ah uma pergunta: O que você considera mais interessante nesse tipo de exercício, treinar a modularização criando funções reutilizáveis ou focar na clareza da saída exibida ao usuário?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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