Conversor de moedas
ATPS
CONSTRUÇÃO DE ALGORITMOS
PROFº FABIO PEREIRA SANTANA
SÃO PAULO
25/09/2012
Passo 1: Dados de Entrada
1.1 Os dados de entrada desse algoritmo são as Moedas (Real: R$=num, Dólar Turismo: US$= x, Dólar Canadense: CDN$=y, Euro: €=z).
Colocamos também a opção para o usuário entrar com o valor de cotação da moeda escolhida, podendo assim atualizar os valores todos os dias.
1.2 O(s) processamento(s) (cálculos) necessário(s) para encontrar o que é pedido. moeda <- num * x ou seja, (o valor da moeda escolhida X a quantia em Dólar Turismo que o usuário deseja converter ). moeda <- num * y ou seja, Real = (o valor da moeda escolhida X a quantia em Dólar Canadense que o usuário deseja converter ). moeda <- num * z ou seja, Real = (o valor da moeda escolhida X a quantia em Euro que o usuário deseja converter ). 1.1 O(s) dado(s) de saída do problema.
- US$ para R$: Valores convertidos de Dólar Turismo para Real;
- CDN$ para R$:Valores convertidos de Dólar Canadense para Real;
- € para R$: Valores convertidos de Euro para Real.
Usando as especificações feitas e como forma de propor uma solução para o problema, utilizem para teste apenas a conversão de Dólar Americano para Real e apresentem o algoritmo que realiza essa tarefa. Será necessário descrever:
- o algoritmo em descrição narrativa; 1- Entrar com as variáveis :
- moeda, numero, x: valores reais 2- Digitar o valor da moeda na data atual; 3- Calcular (moeda = dólar turismo X valor que deseja converter) 4- Escrever (“O valor em reais é=”) 5- Fim
- o algoritmo em pseudocódigo; algoritmo "Conversor de moedas"
// Função :
// Autor : Glaucio Luis de Almeida Catanho, Jose Ivan Cruz Silveira, Ravi Jose Fiori,Rauney de Souza
// Data : 25/09/2012
// Seção de Declarações var moeda, num, x: real inicio // Seção de Comandos repita limpatela escrevaL ("--------CONVERSOR DE MOEDAS--------") escrevaL ("")