Algoritmo: Conversão de Reais para Dólares usando função
Objetivo
Converter um valor em reais (R$) para dólares (US$) utilizando uma função que recebe o valor e a taxa de câmbio.
Estrutura geral do algoritmo
O algoritmo será dividido em duas partes:
Função de conversão
Programa principal
Função de conversão
Nome da função: converterParaDolar
Passos da função:
Receber dois valores como entrada:
° Valor em reais
° Taxa de câmbio (quantos reais equivalem a 1 dólar)Realizar o cálculo da conversão:
° Valor em dólar = valor em reais ÷ taxa de câmbio
Retornar o valor convertido em dólares
Programa principal
Passo a passo:
- Iniciar o processo
- Solicitar ao usuário:
° O valor em reais (R$)
° A taxa de câmbio atual - Ler os valores informados
- Chamar a função converterParaDolar, passando:
° O valor em reais
° A taxa de câmbio - Receber o resultado da função (valor em dólares)
- Exibir o valor convertido para o usuário
- Encerrar o processo
Exemplo de execução
- Valor em reais: 100
- Taxa de câmbio: 5
Cálculo: 100 ÷ 5 = 20
Saída: US$ 20
Pseudocódigo
FUNÇÃO converterParaDolar(valorReais, taxaCambio)
valorDolar ← valorReais / taxaCambio
RETORNE valorDolar
FIM_FUNÇÃO
INÍCIO
ESCREVA "Digite o valor em reais (R$):"
LEIA valorReais
ESCREVA "Digite a taxa de câmbio (R$ por US$):"
LEIA taxaCambio
resultado ← converterParaDolar(valorReais, taxaCambio)
ESCREVA "Valor convertido em dólares: US$ ", resultado
FIM
Conclusão
Esse algoritmo:
- Utiliza função para reutilização de código
- Separa lógica de cálculo do fluxo principal
- Facilita manutenção e futuras melhorias