TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS De Programação Estruturada 1 Etapa 4

Exames: ATPS De Programação Estruturada 1 Etapa 4. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  29/9/2013  •  3.983 Palavras (16 Páginas)  •  596 Visualizações

Página 1 de 16

Etapa 4 ATPS

Faça um programa de controle de venda de passagens, áreas nas seguintes condições 3 classes (ECONOMICA / 1º CLASSE / LUXO).

1) VENDA

2) VENDIDAS

3) DISPONIVEIS.

Inicio

Tipo e = matriz[1...4 1...4] de char

Tipo c = matriz[1...10 1...12] de char

Tipo l = matriz[1...5 1...6] de char

Int OP,C,L,cont

Char RE, RE1;

RE= ‘S’ RE1= ‘S’

Enquanto RE= ’S’

Inicio

Para C=1 até C<5 passo1

Inicio

Para L=1 até L<5 passo1

Inicio

e[C,L] = “ ”;

Fim

Fim

Inicio

Para C=1 até C<11 passo1

Inicio

Para L=1 até L<13 passo1

Inicio

c[C,L] = “ ”;

Fim

Fim

Inicio

Para C=1 até C<6 passo1

Inicio

Para L=1 até L<7 passo1

Inicio

l[C,L] = “ ”;

Fim

Fim

Enquanto RE1 == S

Inicio

Escreve(‘1- VENDA’);

Escreve(‘2- VENDIDAS’);

Escreve(‘3- CONSULTA’);

Escreve(‘4-QUAIS OCUPADAS’);

Escreve(‘Escolha opção’);

Leia(OP);

Escolha(OP);

Inicio

Caso1:

Inicio

Escreva(“POLTRONA”);

Leia(L);

Escreve(“Fila”);

Leia(C);

Se e[C,L] == ‘X’

Inicio

Escreva(“Indisponível”);

Fim

Senão

Inicio

e[C,L] = ‘X’;

Fim

Fim

Inicio

Escreva(“POLTRONA”);

Leia(L);

Escreve(“Fila”);

Leia(C);

Se c[C,L] == ‘X’

Inicio

Escreva(“Indisponível”);

Fim

Senão

Inicio

c[C,L] = ‘X’;

Fim

Fim

Inicio

Escreva(“POLTRONA”);

Leia(L);

Escreve(“Fila”);

Leia(C);

Se l[C,L] == ‘X’

Inicio

Escreva(“Indisponível”);

Fim

Senão

Inicio

l[C,L] = ‘X’;

Fim

Fim

Caso2:

Inicio

Cont = 0;

Para C=1 até c< 5 passo1

Inicio

Para L=1 ate L<5 passo1

Inicio

Se(e[C,L] = = ‘X’)

Inicio

Cont = Cont + 1;

Fim

Fim

Escreva(“Vendidas = cont ”);

Fim

Inicio

Cont = 0;

...

Baixar como (para membros premium)  txt (6.4 Kb)  
Continuar por mais 15 páginas »
Disponível apenas no TrabalhosGratuitos.com