int main() { int x; int y; Cola ka; Pila ko; cout<<"\n\n 1. Colas \n\n"; cout<<"\n\n 2. Pilas \n\n"; cin>> y ; if (y==1){ cout << "\n\n ingrese opcion 1 si desea agregar datos a la cola\n\n"; cout << "\n\n ingrese opcion 2 si desea desencolar datos\n\n"; cout<< "\n\n ingrese opcion 3 si desea imprimir la cola\n\n"; cout<< "\n\n ingrese opcion 4 si desea saber cuantos elementros has ingresado\n\n"; do{ cout << "\n opcion 1 , opcion 2 , opcion 3 u opcion 4 \n"<< endl; cin>> x ; cout << "\n\n"<<endl; if (x==1){ cout << "\n\n ingresar elemento\n\n"<< endl; cin >> letra; cout << "\n\n"<<endl; ka.insertar(letra); }else if (x==2 && frente !=NULL){ ka.mostrar();}else if (x==3 && frente !=NULL){ ka.imprimir(); }else if (x=4){ ka.contador();} }while (frente!=NULL);}else if (y==2){
int main() { Pila<float> pila; Cola<float> cola; cout << " -> Pila" << endl; for (int i = 0; i < 10; i++) pila.insertar(i + 0.01); while (!pila.estaVacia()) cout << "\t" << pila.sacar() << endl; cout << endl << " -> Cola " << endl; for (int i = 0; i < 10; i++) cola.insertar(i + 0.03); while (!cola.estaVacia()) cout << "\t" << cola.sacar() << endl; return 0; }