1
resposta

Comversão de Real em Dolares

Função: converterR$emUS$
Início da função converterR$emUS$.
Receber como parâmetro o valor em reais (R$).
Utilizar a taxa de câmbio definida pela empresa.
Calcular o valor em dólares dividindo o valor em reais pela taxa de câmbio.
Retornar o valor convertido em dólares (US$).
Fim da função.

Programa Principal
Início do programa.
Exibir a mensagem: "Conversão de moeda".
Exibir a mensagem: "Digite o valor em R$ a ser convertido".
Ler do usuário o valor em reais (R$).
Chamar a função converterR$emUS$, passando o valor informado.
Armazenar o valor retornado.
Exibir a mensagem:
"Valor convertido em US$: " + valor convertido + " US$".
Fim do programa.

1 resposta

Olá, Roberto, como vai?

Sua solução está clara e organizada, demonstrando um bom entendimento da ideia de abstrair a conversão em uma função e reutilizá-la no programa principal. A escrita em linguagem natural está coerente com o nível proposto na atividade e facilita a leitura do algoritmo.

Há apenas um ponto de atenção em relação ao enunciado do desafio. A função deveria receber tanto o valor em reais quanto a taxa de câmbio como parâmetros. No seu algoritmo, a taxa de câmbio é citada como definida pela empresa, mas não fica explícito se ela é passada para a função ou utilizada como um valor fixo externo. Para manter a função mais alinhada ao pedido do exercício, o ideal é que a taxa também seja um parâmetro.

Obrigado por compartilhar sua resposta no fórum e fique à vontade para continuar trazendo suas soluções e dúvidas, o espaço está sempre à disposição.

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