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

Resolução Exercício

// Favor avaliar o processo. Estou tendo dificuldade em processar o algoritmo. Estou com um sentimento que sei oque está acontecendo, entendo tod o processo da lógica. Mas não estou conseguindo expressar.

Iniciar algoritmo
1 - Criar função Converter_Para_Dolar (Valor_Convertido = Valor_reais / Taxa_Cambio
A função receberá 2 valores
Valor_reais
Taxa_Cambio

2 - Se valor informado pelo usuário>0
Executar a função Converter_para_Dolar
Se não Informar "Valores Inválidos" e reiniciar o processo.

3 - Se a funcão for executadas
Informar na saída o Valor convertido.

1 resposta

Oi, Luiz. Tudo bem com você?

Obrigado por compartilhar sua proposta e também por comentar sobre a dificuldade em expressar o algoritmo. Isso faz parte do processo de aprendizagem em lógica de programação. Pela sua descrição, a ideia principal da solução está correta: você identificou a necessidade de criar uma função que receba o valor em reais e a taxa de câmbio, execute o cálculo da conversão e retorne o resultado. Essa separação entre entrada, processamento e saída demonstra que você está compreendendo a estrutura do problema.

Há apenas um detalhe que vale ajustar. Na definição da função, o ideal é descrever as ações que ela realiza, em vez de atribuir o cálculo diretamente na assinatura da função. Por exemplo, a função recebe Valor_Reais e Taxa_Cambio, calcula Valor_Convertido = Valor_Reais / Taxa_Cambio e retorna esse valor. Dessa forma, o algoritmo fica mais claro e segue a estrutura normalmente utilizada em linguagem natural.

Função Converter_Para_Dolar(Valor_Reais, Taxa_Cambio)

    Valor_Convertido = Valor_Reais / Taxa_Cambio

    Retornar Valor_Convertido

Parabéns por compartilhar sua resolução e por buscar feedback durante o aprendizado. Continue utilizando o fórum para apresentar suas soluções e esclarecer dúvidas. Estamos à disposição para ajudar.

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