Escolar Documentos
Profissional Documentos
Cultura Documentos
Curso de Engenharias
Disciplina: Algoritmos e Programao
ALGORITMOS E PROGRAMAO
Prof: Denise
Anpolis
Junho de 2012
Sumrio
Pg.
Passo 1___________________________________________________________2
Algoritmo ________________________________________________________2
Passo 2___________________________________________________________7
Algoritmo________________________________________________________7
Relatrio de
concluso______________________________________________10
Referncias
Bibliogrficas___________________________________________11
Passo 1
Algoritmo ;
leia valor
real <- valor*1,8215
imprima real
Pseudocdigo;
variveis
valor, real
inicio
escreva Digite o valor em Dlar Americano para a converso em
Reais.
leia valor
real <- valor*1,8215
Escreva real
finalgoritmo
Fluxograma;
Inicio
Gostaria?
A
Gostaria de converter Dlar Americano para Real?
Digite o valor em dlar.
1
3
C
B
sim
C=B*1,8215
1
Fim
no
Passo 2
Algoritmo;
leia moeda, valor
caso moeda = dolar americano ento
real <- valor/1,8237
imprima real
caso moeda = dolar canadense ento
real <- valor/1,8237
imprima real
caso moeda = euro ento
real <- valor/2,43
imprima real
Pseudocdigo;
Variveis
moeda, valor, real
inicio
Escreva Escolha entre Dlar Americano, Dlar Canadense e
euro para a converso em Reais.
caso moeda = dolar americano
var real: valor/1,8215
escreva real
caso moeda = dolar canadense
var real: valor/1,8237
escreva real
caso moeda = euro
var real: valor/2,43
escreva real
finalgoritmo
Fluxograma;
Inicio
1
B
Euro?
Dlar Canadense?
no
no
no
1
4
3
2
sim
sim
sim
5
5
5
Fim
C
C
4
C=B/2,43
6
C
3
C=B/1,8237
C=B/1,8215
2
Passo 02
inicio
real: num, doam_p_eur, doam_p_doca, doam_p_real, eur_p_doam, eur_p_doca, eur_p_real,
doca_p_doam, doca_p_eur, doca_p_real, real_p_doam, real_p_eur, real_p_doca;
inteiro: opcao1, opcao2;
escreva ("MENU");
escreva ("");
escreva (" 1) Dlar Americano");
escreva (" 2) Euro");
escreva (" 3) Dlar Canadense");
escreva (" 4) Real");
escreva ("");
escreva (" Cotao da moeda feita em 30/04/2012 s 16h00m");
escreva ("");
escreva (" ESCOLHA A OPO PARA 1 MOEDA, DIGITE O NUMERO
CORRESPONDENTE.");
leia (opcao1);
escreva (" ESCOLHA A OPO PARA 2 MOEDA, DIGITE O NUMERO
CORRESPONDENTE.");
leia (opcao2);
escreva ("Informe A QUANTIA A SER CONVERTIDA");
leia(num);
doam_p_eur 0.756; // dlar americano para euro
doma_p_doca 0.992; // dlar americano para dlar canadense
doam_p_real 1.868; // dlar americano para real
eur_p_doam 1.322; // euro para dlar americano
eur_p_doca 1.311; // euro para dlar canadense
eur_p_real 2.469; // euro para real
doca_p_doam 1.007; // dlar canadense para dlar americano
doca_p_eur 0.762; // dlar canadense para euro
doca_p_real 1.882; // dlar canadense para real
real_p_doam 0.535; // real para dlar americano
real_p_eur 0.404; // real para euro
real_p_doca 0.531; // real para dlar canadense
se (opcao1 = 1) e (opcao2 = 2)
ento inicio
7
escreva (" O valor em dlar canadense ", num, " e o valor em real ",
num*doca_p_real);
fim;
seno se (opcao1 = 4) e (opcao2 = 1)
ento inicio
escreva ("A CONVERSO SER DE REAL PARA DLAR AMERICANO");
escreva (" O valor em real ", num, " e o valor em dlar americano ",
num*real_p_doam);
fim;
seno se (opcao1 = 4) e (opcao2 = 2)
ento inicio
escreva ("A CONVERSO SER DE REAL PARA EURO");
escreva (" O valor em real ", num, " e o valor em euro ", num*real_p_eur);
fim;
seno se (opcao1 = 4) e (opcao2 = 3)
ento inicio
escreva ("A CONVERSO SER DE REAL PARA DLAR CANADENSE")
escreva (" O valor em real ", num, " e o valor em dlar canadense ",
num*real_p_eur)
fim;
seno escreva ("Opo Invlida");
fimse; fimse; fimse; fimse; fimse; fimse; fimse; fimse; fimse; fimse; fimse; fimse;
fim.
Relatrio de Concluso
9
Bibliografia:
10
http://www4.bcb.gov.br/pec/conversao/Resultado.asp?
idpai=convmoeda
11