Need a unique gift idea?
A Pastebin account makes a great Christmas gift
SHARE
TWEET

Untitled

a guest Aug 10th, 2018 53 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
 
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3.  
  4. main(){
  5.  
  6.        char asientos_clase_a[25];
  7.        char asientos_clase_b[80];
  8.        char clase;      
  9.        int opcion=1,otra=0;
  10.        int i,k;
  11.        int asiento_a,asiento_b;
  12.        printf("\nPrograma Para Reservar Pasajes De Aviones\n\n");
  13.        printf("\nProgramado por: Sergio Jacob Pareja Mendez\n\n");
  14.  
  15.        for(i=0;i<25;i++){
  16.           asientos_clase_a[i]='D';
  17.        }
  18.  
  19.        for(k=0;k<80;k++){
  20.           asientos_clase_b[k]='D';
  21.        }
  22.  
  23.  
  24.        printf("\n Asientos clase a \n\n");
  25.        for(i=0;i<25;i++){
  26.            printf("%c",asientos_clase_a[i]);
  27.            printf("\t");
  28.  
  29.                if((i+1)%5==0){
  30.                    printf("\n");              
  31.                }            
  32.        }
  33.  
  34.        printf("\n\n\n\n");
  35.  
  36.        printf("\n Asientos clase b \n\n");
  37.        for(k=0;k<80;k++){
  38.            printf("%c",asientos_clase_b[k]);
  39.            printf("\t");
  40.  
  41.                if((k+1)%10==0){
  42.                    printf("\n");              
  43.                }            
  44.        }
  45.  
  46.  
  47.        printf("\nIngrese la clase en la que desea reservar asiento o eliminar reserva (a o b)  :");
  48.  
  49.        while(opcion!=2){
  50.  
  51.  
  52.              scanf("%c",&clase);
  53.  
  54.  
  55.              if(clase=='a'){
  56.  
  57.                   printf("\nDesea reservar o eliminar reserva:");
  58.                   printf("\n\n 1)reservar  -  2)eliminar reserva  :");
  59.                   scanf("%d",&otra);
  60.                   printf("\nIngrese numero de asiento 1 al 25  :");
  61.                   scanf("%d",&asiento_a);
  62.                   if(otra==1 && asientos_clase_a[asiento_a-1]!='O'){
  63.                   asientos_clase_a[asiento_a-1]='O';
  64.                   }
  65.                   else if(otra==1 && asientos_clase_a[asiento_a-1]=='O'){
  66.                           printf("\nEl asiento esta ocupado!!!, ingrese otro asiento\n\n");
  67.                        }
  68.                   else if(otra==2){
  69.                   asientos_clase_a[asiento_a-1]='D';
  70.                   }
  71.                  
  72.                   printf("\n Asientos reservados clase a \n\n");
  73.                    for(i=0;i<25;i++){
  74.                         printf("%c",asientos_clase_a[i]);
  75.                         printf("\t");              
  76.            
  77.                            if((i+1)%5==0){
  78.                                printf("\n");              
  79.                            }  
  80.                   }
  81.                    
  82.                   printf("\nDesea ingresar otro asiento ");
  83.                   printf("\n\n 1)si  -  2)no  :");
  84.                   scanf("%d",&opcion);
  85.                   printf("\nIngrese la clase en la que desea reservar asiento o eliminar reserva (a o b)  :");
  86.  
  87.              }
  88.  
  89.              if(clase=='b'){
  90.                   printf("\nDesea reservar o eliminar reserva:");
  91.                   printf("\n\n 1)reservar  -  2)eliminar reserva  :");
  92.                   scanf("%d",&otra);
  93.                   printf("\nIngrese numero de asiento 1 al 80  :");
  94.                   scanf("%d",&asiento_b);
  95.                   if(otra==1 && asientos_clase_b[asiento_b-1]!='O'){
  96.                   asientos_clase_b[asiento_b-1]='O';
  97.                   }
  98.                   else if(otra==1 && asientos_clase_b[asiento_b-1]=='O'){
  99.                           printf("\nEl asiento esta ocupado!!!, ingrese otro asiento\n\n");
  100.                        }
  101.                  
  102.                   else if(otra==2){
  103.                   asientos_clase_b[asiento_b-1]='D';
  104.                   }
  105.                   printf("\n Asientos reservados clase b \n\n");
  106.                    for(k=0;k<80;k++){
  107.                         printf("%c",asientos_clase_b[k]);
  108.                         printf("\t");
  109.            
  110.                            if((k+1)%10==0){
  111.                                printf("\n");              
  112.                            }  
  113.                    }
  114.                                                      
  115.                   printf("\nDesea ingresar otro asiento ");
  116.                   printf("\n\n 1)si  -  2)no  :");
  117.                   scanf("%d",&opcion);
  118.                   printf("\nIngrese la clase en la que desea reservar asiento o eliminar reserva(a o b)  :");
  119.              }  
  120.  
  121.        }
  122.  
  123.  
  124.  
  125.  
  126.        printf("\n Asientos reservados clase a \n\n");
  127.        for(i=0;i<25;i++){
  128.             printf("%c",asientos_clase_a[i]);
  129.             printf("\t");              
  130.  
  131.                if((i+1)%5==0){
  132.                    printf("\n");              
  133.                }  
  134.        }
  135.  
  136.        printf("\n\n\n\n\n");
  137.  
  138.        printf("\n Asientos reservados clase b \n\n");
  139.        for(k=0;k<80;k++){
  140.             printf("%c",asientos_clase_b[k]);
  141.             printf("\t");
  142.  
  143.                if((k+1)%10==0){
  144.                    printf("\n");              
  145.                }  
  146.        }      
  147.  
  148.  system("pause");      
  149.  
  150. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top