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

Teoria geral de sistemas

Por:   •  29/10/2015  •  Trabalho acadêmico  •  2.447 Palavras (10 Páginas)  •  212 Visualizações

Página 1 de 10

Faculdade Anhanguera Facnet de Taguatinga

BSI-Bacharel em Sistemas de Informação-3ºsem.

Programação Estruturada II

Carlos Henrique Magalhães             8529949590

Douglas Paulino Gomes da Silva    8409150964

Paulo Roberto Ferreira Lima            8062784354

Sara Matos Lucas Araujo                 9902009649

Programa de reserva de passagens.

Professor: Wesley Tschiedel Wacacer

Brasília, 04 de Abril de 2015

#include

#include

 

   main()

{

      float cont;

      char op,nome[20],nasc[10],sexo,classe;

      int idade,a,b,f,c;

      int classeA[5][4];

      char f2;

      int vend;

      vend=0;

     

      for(f=0;f<5;f++){   //colocando tudo vazia, fica de fora do laco de repeticao

         for(c=1;c<6;c++){

             classeA[f][c]=0;

               

               }

               }

     

      printf("(R)Reservar\n");

      printf("(A)Alterar\n");

      printf("(C)Cancelar\n");

      printf("(O)Contabilidade\n");

      printf("(S)Sair\n");

      op=getche();

while(op!='s' && op!='S'){

    switch(op){

        case 'r':

                printf("\n\nRESERVA \n\n");

                printf("\nNome:");

                scanf("%f",&nome);

                fflush(stdin);

                printf("\nIdade:");

                scanf("%d",&idade);

                fflush(stdin);

                printf("\nNascimento:");

                scanf("%c",&nasc);

                fflush(stdin);

                printf("\nsexo:");

                scanf("%c",&sexo);

                fflush(stdin);

                system("cls");

                printf("\nclasse: (A)Executiva (B)Economica\n");

                scanf("%c",&classe);

                if(classe=='a'|| classe=='A'){

                printf("Assentos da janela sao os da letra A e D, e corredores letras B e C\n\n");      

               

                for(f=0;f<4;f++){   //mostrar vazias e ocupadas

                  printf("\n");

                   for(c=1;c<6;c++){

                        if(classeA[f][c]==0){

                        f2=f;//transfere a fileira para uma variavel temporaria

                        if(f2==0){//transformar u numero da fileira em letra.

                             f2='A';

                             }

                        if(f2==1){

                             f2='B';

                             }

                        if(f2==2){

                             f2='C';

                             }

                        if(f2==3){

                             f2='D';

                             }

                        printf("%c%d:Vazia\n",f2,c);}

                        else

                        printf("%c%d:Ocupada\n",f2,c);

               

               }

               }

                printf("\n\nSua fileira A(0) B(1) C(2) D(3) e sua cadeira -1 a 5-:\n");

                scanf("%d",&a);

                fflush(stdin);

                scanf("%d",&b);

                fflush(stdin);

                classeA[a][b]=1;

                printf("Cadeira reservada com sucesso, boa viagem!\n\n");

                system("pause");

                }

             

                break;//depois incrementar ao codigo o da classe economica

                             

...

Baixar como (para membros premium)  txt (5.5 Kb)   pdf (125 Kb)   docx (16.6 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no TrabalhosGratuitos.com