Atps algoritmo etapa 1

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1112 palavras )
  • Download(s) : 0
  • Publicado : 8 de abril de 2012
Ler documento completo
Amostra do texto
Algoritmos
e
Programação

Aronildo Ferreira Neves RA: 3708640165
Edson Carlos dos Santos RA: 3708618372
Marcos V. Reis dos Santos RA: 4237824195
Thiego Bernardes RA: 3708612225
Bruna Caroline Rufino Silva RA: 3576763570
Felipe Ribeiro RA: 3780743386

Data:09 de Abril de 2012
Local: Faculdade Anhanguera Educacional Jundiaí

Índice

1. Resumo
2. Objetivo
3. Introdução Teórica
4. Etapa 1 e 2

1. Resumo

Uma agência de viagens sentiu a necessidade de disponibilizar em sua página da internet um programa que faça a conversão de moedas, devido ao grande número de pedidos de seus clientes. Além disso, percebeu que essaferramenta poderá trazer novos visitantes a sua página principal, incrementando sua ação de marketing.
Para realizar esse novo projeto o diretor da agência solicitou à empresa responsável pela página de internet que providenciasse o aplicativo, tendo especificado, inicialmente, as seguintes características:

1. o conversor deverá suportar três outras moedas além do Real (R$):
a. Dólar Americano –Turismo (US$);
b. Dólar Canadense (CDN$);
c. Euro (€);

2. as conversões considerarão o valor de venda da moeda;

3. as cotações serão sempre com relação a 1,00 Real (R$1,00), por exemplo R$1,00 ; US$ 1,94 – um Real equivale a um Dólar Americano e noventa e quatro centavos de Dólar Americano;

4. as conversões serão sempre realizadas a partir do Real para uma das moedas indicadas.

2.Objetivos do trabalho

* Elaborar um conjunto algoritmos referente ao sistema web de conversão de moedas de uma agência de viagens.

3. Etapa 1

PASSO 01:

Objetivo:

Criar conversor de Dólar Americano – (US$) para Real (R$);

Dados de entrada:

Valor em US$
Cotação do US$ para R$

Português estruturado:

Ler valor em US$
Ler cotação do US$ para R$
Dividir valor em US$ pelacotação do US$ para R$
Guardar resultado em R1
Exibir R1

Algoritmo:

Teste de Mesa:

Valor_em_US$ | Cot_US$_p_R$ | R1 |
150,00 | 1,86 | 80,64 |

Legenda:

Valor_em_US$ = Valor para troca
Cot_US$_p_R$ = Cotação do US$ para R$
R1 = Resultado em R$

PASSO 02:

Objetivo:

Criar algoritmo completo para a conversão das três moedas para o Real. Uma vez definida pelo usuário a quantiaem Real, o algoritmo deverá retornar o equivalente em todas as moedas, detalhando o valor correspondente em cada uma delas.

Dados de entrada:

Valor em E (Euro)
Valor em US$ (Dólar Americano)
Valor em CDN$ (Dólar Canadense)
Cotação do E para R$
Cotação do US$ para R$
Cotação do CDN$ para R$

Português estruturado:

Ler valor em E
Ler valor em US$
Ler valor em CDN$
Ler cotação do Epara R$
Ler cotação do US$ para R$
Ler cotação do CDN$ para R$
Dividir valor em US$ por cotação do US$ para R$
Guardar o resultado em R1
Dividir valor em CDN$ por cotação do CDN$ para R$
Guardar o resultado em R2
Dividir valor em E por cotação do E para R$
Guardar o resultado em R3
Exibir R1
Exibir R2
Exibir R3

Algoritmo:

Teste de Mesa:

Valor_em_US$ | Cot_US$_p_R$ | R1 |150,00 | 1,86 | 80,64 |
Valor_em_CDN$ | Cot_CDN$_p_R$ | R2 |
150,00 | 1,83 | 81,96 |
Valor_em_E | Cot_E_p_R$ | R3 |
150,00 | 2,39 | 62,76 |

Legenda:

Valor_em_E = Valor em E (Euro) a ser convertido
Valor_em_US$ = Valor em US$ (Dólar Americano) a ser convertido
Valor_em_CDN$ = Valor em CDN$ (Dólar Canadense) a ser convertido
Cot_E_pR$ = Cotação do E (Euro) para R$
Cot_US$_p_R$ =Cotação do US$ (Dólar Americano) para R$
Cot_CDN$_p_R$ = Cotação do CDN$ (Dólar Canadense) para R$
R1 = Resultado em R$
R2 = Resultado em R$
R3 = Resultado em R$

PASSO 03:

Objetivo:

Fazer as alterações necessárias no algoritmo do passo 02 para que o usuário escolha qual é a moeda que deseja realizar a conversão.

Dados de entrada:

Valor a ser convertido
Moeda base US$ (Dólar...
tracking img