1
resposta

Desafio: conversor de moedas

Para resolver esse desafio, é necessário criar um algoritmo em linguagem natural que utilize uma função para realizar a conversão de reais para dólares de forma estruturada e reutilizável.

Dados de entrada:

Valor em reais (R$)

Taxa de câmbio (quanto vale 1 dólar em reais)

Lógica do processo:
A conversão será feita por meio de uma função que recebe os dados de entrada, realiza o cálculo e retorna o valor convertido.

Algoritmo (passo a passo):

Iniciar o processo

Criar uma função chamada “converterParaDolar” que:
a. Receba dois parâmetros: valorEmReais e taxaCambio
b. Calcule o valor convertido:

valorEmDolar = valorEmReais ÷ taxaCambio
c. Retorne o valorEmDolar

Solicitar ao usuário que informe:

O valor em reais (R$)

A taxa de câmbio do dólar

Ler os valores informados

Chamar a função “converterParaDolar”, passando os valores informados

Receber o valor convertido retornado pela função

Exibir o resultado para o usuário, informando o valor em dólares (US$)

Encerrar o processo

Ação final:
O sistema realiza a conversão de moeda utilizando uma função, garantindo organização, reutilização do código e facilidade de manutenção.

1 resposta

Oi, Karoline! Como vai?

Sua organização ficou ótima, principalmente ao descrever o algoritmo em linguagem natural e da forma como você estruturou a função converterParaDolar, deixando claro o que entra, o que é processado e o que deve ser retornado. Sua resposta mostra uma boa compreensão de reutilização e organização na lógica de programação.

Continue praticando desse jeito, porque essa clareza na descrição dos passos ajuda muito no momento de transformar a lógica em código.

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