Untitled
public text v1 · immutable#include "cola.cpp"
int main(void){
int flag=0, op, nombre;
cola cola1;
cola cola2;
//Creando Menu:
cout << "Menu Operacional" << endl << endl;
cout << "1 = Ingresar persona" << endl;
cout << "2 = Atender persona" << endl;
alpha:
cout << "Ingrese Operacion:";
cin >> op;
cout << endl;
switch(op){
case 1 : {
cout << "Ingrese el Nombre de la Persona" << endl;
cin >> nombre;
if(flag < 10){
cola1.Anadir(nombre);
cout << nombre << " Ingreso a la Sala y se sento en el asiento n " << flag+1 << endl;
flag++;
}
else{
cout << "Ingrese el Nombre de la Persona" << endl;
cin >> nombre;
cola2.Anadir(nombre);
cout << nombre << " esta parada esperando afuera, en la posicion " << flag-9 << endl;
flag++;
}
goto alpha;
break;
}
case 2 : {
if(flag >= 1){
cout << "Se atendio a " << cola1.Leer() <<endl;
flag--;
}
else cout << "No hay personas esperando" << endl;
goto alpha;
break;
}
default : {
goto alpha;
}
}
}