Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- main(){
- char asientos_clase_a[25];
- char asientos_clase_b[80];
- char clase;
- int opcion=1,otra=0;
- int i,k;
- int asiento_a,asiento_b;
- printf("\nPrograma Para Reservar Pasajes De Aviones\n\n");
- printf("\nProgramado por: Sergio Jacob Pareja Mendez\n\n");
- for(i=0;i<25;i++){
- asientos_clase_a[i]='D';
- }
- for(k=0;k<80;k++){
- asientos_clase_b[k]='D';
- }
- printf("\n Asientos clase a \n\n");
- for(i=0;i<25;i++){
- printf("%c",asientos_clase_a[i]);
- printf("\t");
- if((i+1)%5==0){
- printf("\n");
- }
- }
- printf("\n\n\n\n");
- printf("\n Asientos clase b \n\n");
- for(k=0;k<80;k++){
- printf("%c",asientos_clase_b[k]);
- printf("\t");
- if((k+1)%10==0){
- printf("\n");
- }
- }
- printf("\nIngrese la clase en la que desea reservar asiento o eliminar reserva (a o b) :");
- while(opcion!=2){
- scanf("%c",&clase);
- if(clase=='a'){
- printf("\nDesea reservar o eliminar reserva:");
- printf("\n\n 1)reservar - 2)eliminar reserva :");
- scanf("%d",&otra);
- printf("\nIngrese numero de asiento 1 al 25 :");
- scanf("%d",&asiento_a);
- if(otra==1 && asientos_clase_a[asiento_a-1]!='O'){
- asientos_clase_a[asiento_a-1]='O';
- }
- else if(otra==1 && asientos_clase_a[asiento_a-1]=='O'){
- printf("\nEl asiento esta ocupado!!!, ingrese otro asiento\n\n");
- }
- else if(otra==2){
- asientos_clase_a[asiento_a-1]='D';
- }
- printf("\n Asientos reservados clase a \n\n");
- for(i=0;i<25;i++){
- printf("%c",asientos_clase_a[i]);
- printf("\t");
- if((i+1)%5==0){
- printf("\n");
- }
- }
- printf("\nDesea ingresar otro asiento ");
- printf("\n\n 1)si - 2)no :");
- scanf("%d",&opcion);
- printf("\nIngrese la clase en la que desea reservar asiento o eliminar reserva (a o b) :");
- }
- if(clase=='b'){
- printf("\nDesea reservar o eliminar reserva:");
- printf("\n\n 1)reservar - 2)eliminar reserva :");
- scanf("%d",&otra);
- printf("\nIngrese numero de asiento 1 al 80 :");
- scanf("%d",&asiento_b);
- if(otra==1 && asientos_clase_b[asiento_b-1]!='O'){
- asientos_clase_b[asiento_b-1]='O';
- }
- else if(otra==1 && asientos_clase_b[asiento_b-1]=='O'){
- printf("\nEl asiento esta ocupado!!!, ingrese otro asiento\n\n");
- }
- else if(otra==2){
- asientos_clase_b[asiento_b-1]='D';
- }
- printf("\n Asientos reservados clase b \n\n");
- for(k=0;k<80;k++){
- printf("%c",asientos_clase_b[k]);
- printf("\t");
- if((k+1)%10==0){
- printf("\n");
- }
- }
- printf("\nDesea ingresar otro asiento ");
- printf("\n\n 1)si - 2)no :");
- scanf("%d",&opcion);
- printf("\nIngrese la clase en la que desea reservar asiento o eliminar reserva(a o b) :");
- }
- }
- printf("\n Asientos reservados clase a \n\n");
- for(i=0;i<25;i++){
- printf("%c",asientos_clase_a[i]);
- printf("\t");
- if((i+1)%5==0){
- printf("\n");
- }
- }
- printf("\n\n\n\n\n");
- printf("\n Asientos reservados clase b \n\n");
- for(k=0;k<80;k++){
- printf("%c",asientos_clase_b[k]);
- printf("\t");
- if((k+1)%10==0){
- printf("\n");
- }
- }
- system("pause");
- }
Add Comment
Please, Sign In to add comment