static void Main(string[] args) { int opcion = 0; int x = 0; BiCola <int> p = new BiCola <int>(); while (opcion != 6) { Console.Clear(); Console.WriteLine("1. Insertar por Detras"); Console.WriteLine("2. Insertar por Delante"); Console.WriteLine("3. Eliminar por Delante"); Console.WriteLine("4. Eliminar por Atras"); Console.WriteLine("5. Mostrar"); Console.WriteLine("6. Salir"); opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.WriteLine("introduzca un elemento Atras"); x = int.Parse(Console.ReadLine()); p.InsertarAtras(x); break; case 2: Console.WriteLine("introduzca un elemento DElante"); x = int.Parse(Console.ReadLine()); p.InsertarDelante(x); break; case 3: x = p.EliminarDelante(); Console.WriteLine("El elemento eliminado es {0}", x); Console.ReadKey(); break; case 4: x = p.EliminarAtras(); Console.WriteLine("El elemento eliminado es {0}", x); Console.ReadKey(); break; case 5: p.mostrar(); Console.ReadKey(); break; } } }
static void Main(string[] args) { int opcion = 0; Docente x; BiCola <Docente> p = new BiCola <Docente>(); while (opcion != 6) { Console.Clear(); Console.WriteLine("1. Insertar por Detras"); Console.WriteLine("2. Insertar por Delante"); Console.WriteLine("3. Eliminar por Delante"); Console.WriteLine("4. Eliminar por Atras"); Console.WriteLine("5. Mostrar"); Console.WriteLine("6. Salir"); opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.WriteLine("introduzca un Nombre"); String nom = Console.ReadLine(); Console.WriteLine("introduzca un Edad"); int ed = int.Parse(Console.ReadLine()); Console.WriteLine("introduzca un Sexo"); String sex = Console.ReadLine(); Console.WriteLine("introduzca un Carrera"); String carr = Console.ReadLine(); p.InsertarAtras(new Docente(nom, ed, sex, carr)); break; break; case 2: Console.WriteLine("introduzca un elemento DElante"); Console.WriteLine("introduzca un Nombre"); String nom2 = Console.ReadLine(); Console.WriteLine("introduzca un Edad"); int ed2 = int.Parse(Console.ReadLine()); Console.WriteLine("introduzca un Sexo"); String sex2 = Console.ReadLine(); Console.WriteLine("introduzca un Carrera"); String carr2 = Console.ReadLine(); p.InsertarDelante(new Docente(nom2, ed2, sex2, carr2)); break; case 3: x = p.EliminarDelante(); Console.WriteLine("El elemento eliminado es {0}", x); Console.ReadKey(); break; case 4: x = p.EliminarAtras(); Console.WriteLine("El elemento eliminado es {0}", x); Console.ReadKey(); break; case 5: p.mostrar(); Console.ReadKey(); break; } } }