Atps na disciplina de algoritmos e programação

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1318 palavras )
  • Download(s) : 0
  • Publicado : 6 de abril de 2013
Ler documento completo
Amostra do texto
1.) ETAPA 1

1.1.) PASSO 1

DADOS DE ENTRADA DO PROBLEMA.
Entrada de valores manuais digitado pelo usuário para conversão.

PROPROCESSAMENTO E CÁLCULOS NECESSÁRIO PARA ENCONTRAR O QUE É PEDIDO.
Multiplicação e divisão dos valores digitados pelo usuário.

DADOS DE SAÍDA DO PROBLEMA.
Valores convertidos serão mostrados na tela para o usuário.

ALGORITIMO EM DESCRIÇÃO NARRATIVA.
Ousuário irá digitar um valor em dólar americano a ser convertido para a moeda real. O programa vai converter o valor digitado para o usuário, mostrando na tela o valor convertido.

ALGORITMO EM PSEUDOCÓGIO

algoritmo (“Conversor de moedas”)
variáveis (valor_digitado, valor_convertido: real)
Inicio
escreva (“Digite o valor em dólar americano US$”);
leia (valor_digitado);
valor_convertido =valor_digitado* 1,83;
escreva (“O Valor digitado é igual a Real Brasileiro R$”, valor_convertido);
fimalgoritmo



ALGORITIMO EM FLUXOGRAMA

























1.2.) PASSO 2

ALGORITMO EM PSEUDOCÓDIGO

Algoritmo (“Conversor de moedas”)
Variáveis (valor_digitado, valor_americano, valor_canadense, valor_euro, valor_real_amer, valor_real_canad, valor_real_euro:real)
inicio
escreva (“Digite o valor a ser convertido”);
leia (valor_digitado);
valor_real_amer = 1,83;
valor_americano = valor_digitado* valor_real_amer;
valor_real_canad = 1,99;
valor_canadense = valor_digitado* valor_real_canad;
valor_real_euro = 2,40;
valor_euro = valor_digitado* valor_real_euro;
escreva (“Valor digitado em Dólar Americano é igual em R$”, valor_americano);
escreva(“Valor digitado em Dólar Canadense é igual em R$”, valor_canadense);
escreva (“Valor digitado em Euro é igual em R$”, valor_euro);
fimalgoritmo











ALGORITMO EM FLUXOGRAMA





1.3.) PASSO 3

ALGORITMO EM PSEUDOCÓDIGO

Algoritmo (“Escolha da Moeda”)
Var moeda, reais: real;
Inicio
escreva (“Quantos reais você tem?”);
Ler
leia (reais);
escreva (“Para qualmoeda você deseja a conversão, sendo 1 para dólar, 2 para euro e 3 para dólar canadense”);
leia (moeda); If (moeda = 1)
escreva (“Voce tem U$:, reais*1.83,'Dólares”);
If (moeda = 2)
escreva ('Voce tem E$:, reais*2,30,'Euros”);
If (moeda = 3)
escreva (“Voce tem DCN$:, reais*1.85,'Dólares Canadenses”);
fimalgoritimo
















ALGORITMO EM FLUXOGRAMA1.4.) CONCLUSÃO ETAPA 1

Concluo que, com esta atividade fica fácil o entendimento do que é um algoritmo e qual o seu objetivo, ou seja, um algoritmo é formado por uma sequencia de instruções lógicas de fácil entendimento que devem ser seguidas rigorosamente para a execução de uma tarefa ou um programa de computador.2.) ETAPA 2

2.1.) PASSO 1

Algoritmo para conversão de moeda a escolha do usuário: Neste passo o usuário escolhe o tipo de moeda como base e para qual deseja verificar a conversão, os tipos são real no valor de 1,10, dólar americano no valor de 1,94, dólar canadense no valor de 2,10 e euro no valor de 3,50.

ALGORITMO EM PSEUDOCÓDIGO

Algoritmo (“Conversão demoeda a escolha do usuário”)
inicio
real: re, da, dc, eu, valor, taxa, resul;
inteiro: mb, mc;
re=1.10;
da=1.94;
da=2.10;
eu=3.50;
escreva (“digite o numero referente ao tipo de moeda base: “);
escreva (“ 1 para real, 2 para dolar americano, 3 para dolar canadense ou 4 para euro”);
ler e guarde em mb;
se (mb menor que 1 e mb maior que 4)
inicio do se
escreva (“ numero digitado naocorresponde a nenhum tipo de moeda base”);
fim do se
escreva (“digite o numero referente a moeda para conversao: “);
escreva (“ 1 para real, 2 para dolar americano, 3 para dolar canadense ou 4 para euro”);
ler e guarde em mc;
se (mc menor que 1 e mc maior que 4)
inicio do se

escreva (“ numero digitado não corresponde a nenhum tipo de moeda para conversao”);
fim do se
se (mb for igual mc)...
tracking img