Programacion Orientada a Objetos

Saturday, December 03, 2005

Sistema de reservado para un Aeropuerto. Lineal.

#include
#include
void res();
void con();
void esp(int, int);
int pas[180]={0};
main()
{
int a,opc;
for(a=1;a>0;a++){
menu_1:
clrscr();
gotoxy(35,8);
cout<<"MENU"; gotoxy(30,10); cout<<"1) Reservacion"; gotoxy(30,11); cout<<"2) Confirmacion"; gotoxy(30,12); cout<<"3) Lista de Espera\n"; gotoxy(30,14); cout<<"Escoge tu Opcion: ";cin>>opc;
if(opc==1)
res();
else if(opc==2)
con();
else if(opc==3)
esp(0,0);
else
goto menu_1;}
getch();
return 0;
}

void res(void){
static int f=0,n=60,c=0,opc,lep=0;
if(c<180){>>opc;
if(opc==1){
if(f<60){>>lep;
if(lep==1)
esp(1,opc);
else if(lep==2)
cout<<" Fin"; else{ gotoxy(37,20); cout<<" "; goto menu_4; } } } else if(opc==2){ if(n<180){ sf="0,snf="0;" n="="1){" opc="="1){"> sf++;
}
else if(opc==2){
cout<<"Es el Pasajero "< snf++;
}
}
gotoxy(20,15); cout<<"Hay "< gotoxy(20,17); cout<<"Hay "< getch();
}
void con(void){
clrscr();
int i,x=10,y=9;
gotoxy(35,5); cout<<"Confirmacion"; gotoxy(35,7); cout<<"...AsientoS... "< for(i=0;i<180;i++){
gotoxy(x,y);
if(pas[i]==1)
cout<<(i+1)<<" Ocupado";
else
cout<<(i+1)<<" Libre";
y++;
if((i+1)%30==0){
x+=11;
y=9;
}
}
getch();
}

0 Comments:

Post a Comment

<< Home