Conversor de moedas

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1031 palavras )
  • Download(s) : 0
  • Publicado : 2 de dezembro de 2012
Ler documento completo
Amostra do texto
CURSO ANALISE E DESENVOLVIMENTO DE SISTEMAS
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 assimatualizar 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 oproblema, 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 valorem 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 ("")escrevaL (" OBS: Os valores serão convertidos em REAIS.")
escrevaL ("")
escreva (" VALOR EM REAIS DO DOLAR TURISMO HOJE : R$ ")
leia (x)
escrevaL ("")
escrevaL (" CONVERTER DOLAR TURISMO PARA REAL ")
escreva (" Quantia em Dolar para converter: US$ ")
leia (num)
moeda <- num * x
escrevaL (" O valor em Reais é: R$",moeda)
escrevaL ("")
escrevaL (" Obrigado por usar nosso conversor demoedas!!!")
escrevaL (" Aperte ENTER para continuar....")
fimalgoritmo
- o algoritmo em fluxograma;

inicio

moeda, num, x = real

“Digite o valor do Dólar
hoje em reais” = x

Escreva x

“Digite o valor em
Dólar para converter



Num


M= (x*num)


M



FIM

Passo 2 (Equipe):

algoritmo "Conversorde 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, y, z, dolar, euro: real
pause: caracter
inicio
// Seção de Comandos
repita
limpatela
escrevaL ("--------CONVERSOR DE MOEDAS--------")
escrevaL ("")
escrevaL (" OBS: Os valores serão convertidos emREAIS.")
escrevaL ("")
escreva (" VALOR EM REAIS do DOLAR TURISMO COTADO HOJE: R$")
leia (x)
escreva (" Quantia em Dolar Turismo para converter: US$")
leia (num)
moeda<- num * x
escrevaL ("")
escreva (" VALOR EM REAIS do DOLAR CANADENSE COTADO HOJE: R$")
leia (y)
escreva (" Quantia em Dolar Canadense para converter: CDN$")
leia (num)
dolar<- num * y
escrevaL ("")
escreva ("VALOR EM REAIS do EURO COTADO HOJE: R$")
leia (z)
escreva (" Quantia em Euro para converter: €")
leia (num)
euro<- num * z
escreval ("")
escrevaL (" O valor do Dólar convertido em Reais é: R$",moeda)
escrevaL (" O valor do Dólar Canadense convertido em Reais é: R$",dolar)
escrevaL (" O valor do Euro convertido em Reais é: R$",euro)
escrevaL ("")
escrevaL (" Obrigado por usar nosso...
tracking img