1
resposta

Conversor de Moedas

Etapas do algoritmo

Dados de entrada necessários

Valor em reais informado pelo usuário.

Taxa de câmbio definida pela empresa (quantos reais equivalem a 1 dólar).

Definição da função de conversão

Criar uma função chamada converter_para_dolar.

A função deve receber dois parâmetros:

valor_reais

taxa_cambio

Dentro da função, calcular:

valor_dolares = valor_reais / taxa_cambio

Retornar valor_dolares.

Processo principal

Ler o valor em reais informado pelo usuário.

Ler a taxa de câmbio definida pela empresa.

Chamar a função converter_para_dolar(valor_reais, taxa_cambio).

Exibir o resultado para o usuário.

Exemplo em pseudocódigo

Código

função converter_para_dolar(valor_reais, taxa_cambio):
valor_dolares ← valor_reais / taxa_cambio
retornar valor_dolares
fim-função

início
ler valor_reais
ler taxa_cambio
resultado ← converter_para_dolar(valor_reais, taxa_cambio)
escrever "O valor em dólares é: US$", resultado
fim

1 resposta

Oi, Gabriel! Como vai?

Agradeço por compartilhar.

Gostei da organização do seu algoritmo, com as etapas bem definidas desde a entrada de dados até a exibição do resultado, o que mostra um bom entendimento da lógica de programação e do uso de funções para estruturar a solução.

Você está no caminho certo ao separar a lógica em uma função específica para conversão. Continue praticando essa organização, pois isso ajuda muito na clareza do código. Dica: tente testar sua função com diferentes valores de entrada, incluindo números decimais, para validar o comportamento e garantir que o cálculo funcione corretamente em vários cenários.

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