1
resposta

Desafio: Conversor de Moedas

Minha Resposta:

  1. a função de conversão tem como valores de entrada: valorReais e taxaCambio
  2. essa função retorna para o algoritmo principal a multiplicação valorReais * taxaCambio
  3. O algoritmo principal requisita do usuário os valores taxaCambio e valorReais
  4. O algoritmo envia ambos os valores para a função e os armazena na variável valorDolar
  5. o algoritmo exibe o valor convertido para o usuário
// Função 
funcao converterRealDolar(valorReais, taxaCambio):
    retorna valorReais * taxaCambio

// Algoritmo principal

exibir “informe o valor em reais”
valorReais = (pergunta ao usuário)
exibir “informe a taxa de cambio”
taxaCambio = (pergunta ao usuário)

valorDolar = converterRealDolar(valorReais, taxaCambio);

exibir “o valor convertido em dolar é de U$ “ + valorDolar
1 resposta

Olá, Luiz, como vai?

Seu algoritmo atende perfeitamente ao que foi solicitado no exercício, demonstrando uma boa compreensão sobre a declaração de funções, passagem de parâmetros e o retorno de valores para o algoritmo principal. A lógica de separação entre a entrada de dados e o processamento dentro da função ajuda a manter o código organizado e fácil de manter.

Parabéns por compartilhar sua resolução e continue praticando as atividades propostas. Caso surja qualquer dúvida, o fórum permanece à disposição.

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