static void Main(string[] args) { int menugeneral; do { Console.WriteLine("\n------MENÚ GENERAL------\n" + "1.- Cola\n" + "2.- Pila\n" + "3.- Salir\n"); Console.WriteLine("Escoja una de las opciones"); menugeneral = int.Parse(Console.ReadLine()); switch (menugeneral) { case 1: Cola c = new Cola(); int menu; do { Console.WriteLine("\n------MENÚ DE LA COLA-----\n" + "1.- Insertar\n" + "2.- Buscar\n" + "3.- Modificar\n" + "4.- Eliminar\n" + "5.- Desplegar\n" + "6.- Salir del menú\n"); Console.WriteLine("Escoja una de las opciones"); menu = int.Parse(Console.ReadLine()); switch (menu) { case 1: Console.WriteLine("\nINSERTAR NODO EN LA LISTA\n"); c.InsertarNodo(); break; case 2: Console.WriteLine("\nBUSCAR NODO EN LA LISTA\n"); c.buscarnodo(); break; case 3: Console.WriteLine("\nMODIFICAR NODO EN LA LISTA\n"); c.modificarnodo(); break; case 4: Console.WriteLine("\nELIMINAR NODO EN LA LISTA\n"); c.eliminarcola(); break; case 5: Console.WriteLine("\nDESPLEGAR NODOS DE LA LISTA\n"); c.desplegarCola(); break; case 6: Console.WriteLine("\nFIN DEL PROGRAMA DE LA COLA\n"); break; default: Console.WriteLine("\nINGRESE OPCIÓN VÁLIDA\n"); break; } } while (menu != 6); break; case 2: Pila p = new Pila(); int menu2; do { Console.WriteLine("\n------MENÚ DE LA PILA------\n" + "1.- Insertar\n" + "2.- Buscar\n" + "3.- Modificar\n" + "4.- Eliminar\n" + "5.- Desplegar\n" + "6.- Salir del menú\n"); Console.WriteLine("Escoja una de las opciones"); menu2 = int.Parse(Console.ReadLine()); switch (menu2) { case 1: Console.WriteLine("\nINSERTAR NODO EN LA LISTA\n"); p.insertarNodoPila(); break; case 2: Console.WriteLine("\nBUSCAR NODO EN LA LISTA\n"); p.BuscarNodoPila(); break; case 3: Console.WriteLine("\nMODIFICAR NODO EN LA LISTA\n"); p.ModificarNodoPila(); break; case 4: Console.WriteLine("\nELIMINAR NODO EN LA LISTA\n"); p.EliminarNodoPila(); break; case 5: Console.WriteLine("\nDESPLEGAR NODOS DE LA LISTA\n"); p.DesplegarPila(); break; case 6: Console.WriteLine("\nFIN DEL PROGRAMA DE LA PILA\n"); break; default: Console.WriteLine("\nINGRESE OPCIÓN VÁLIDA\n"); break; } } while (menu2 != 6); break; case 3: break; default: Console.WriteLine("\nINGRESE OPCIÓN VÁLIDA\n"); break; } } while (menugeneral != 3); }
public static void Main(string[] args) { Pila P = new Pila(); int opt = 0; do { Console.WriteLine("|1.-Pila |"); Console.WriteLine("|2.-Cola |"); Console.WriteLine("|3.-SALIR |"); opt = int.Parse(Console.ReadLine()); switch (opt) { case 1: do { Console.WriteLine(" |1.-Insertar |"); Console.WriteLine(" |2.-Buscar |"); Console.WriteLine(" |3.-Modificar |"); Console.WriteLine(" |4.-Eliminar |"); Console.WriteLine(" |5.-Desplegar |"); Console.WriteLine(" |6.-Salir |"); opt = int.Parse(Console.ReadLine()); switch (opt) { case 1: Console.WriteLine("\n\n Insrte nodo en la pila \n"); P.insertarNodo(); break; case 2: Console.WriteLine("\n\n Buscar nodo en la Pila \n"); P.BuscarNodo(); break; case 3: Console.WriteLine("\n\n Modificar nodo en la Pila\n"); P.ModificarNodo(); break; case 4: Console.WriteLine("\n\n Eliminar nodo en la Pila\n"); P.EliminarNodo(); break; case 5: Console.WriteLine("\n\n Desplegar nodos de la pila\n"); P.DesplegarPila(); break; } } while (opt != 6); break; case 2: do { Console.WriteLine(" |1.-Insertar |"); Console.WriteLine(" |2.-Buscar |"); Console.WriteLine(" |3.-Modificar |"); Console.WriteLine(" |4.-Eliminar |"); Console.WriteLine(" |5.-Desplegar |"); Console.WriteLine(" |6.-Salir |"); opt = int.Parse(Console.ReadLine()); switch (opt) { case 1: Console.WriteLine("\n\n Insrte nodo en la Cola \n"); P.InsertarNodoCola(); break; case 2: Console.WriteLine("\n\n Buscar nodo en la Cola \n"); P.buscarnodo(); break; case 3: Console.WriteLine("\n\n Modificar nodo en la Cola\n"); P.modificarnodo(); break; case 4: Console.WriteLine("\n\n Eliminar nodo en la Cola\n"); P.eliminarcola(); break; case 5: Console.WriteLine("\n\n Desplegar nodos de la Cola\n"); P.desplegarCola(); break; } } while (opt != 6); break; } } while (opt != 3); }
static void Main(string[] args) { int menú; do { Console.WriteLine("\n>>>>>>>>>>>>MENÚ PRINCIPAL <<<<<<<<<\n" + "1.- Cola\n" + "2.- Pila\n" + "3.- Salir\n"); Console.WriteLine("Elija una opcion"); menú = int.Parse(Console.ReadLine()); switch (menú) { case 1: Cola cola = new Cola(); int menu; do { Console.WriteLine("\n>>>>>>>>>>MENÚ DE LA COLA<<<<<<<\n" + "1) Insertar\n" + "2) Buscar\n" + "3) Modificar\n" + "4) Eliminar\n" + "5) Desplegar\n" + "6) Salir del menú\n"); Console.WriteLine("Elija una de las opción"); menu = int.Parse(Console.ReadLine()); switch (menu) { case 1: Console.WriteLine("\nInsertar nodo en la LISTA\n"); cola.InsertarNodo(); break; case 2: Console.WriteLine("\nBuscar nodo en la LISTA\n"); cola.buscarnodo(); break; case 3: Console.WriteLine("\nModificar nodo en la LISTA\n"); cola.modificarnodo(); break; case 4: Console.WriteLine("\nEliminar nodo de la LISTA\n"); cola.eliminarcola(); break; case 5: Console.WriteLine("\nDespleglar nodo de la LISTA\n"); cola.desplegarCola(); break; case 6: Console.WriteLine("\nFin de COLA\n"); break; default: Console.WriteLine("\n Por favor ingresar opcion valida \n"); break; } } while (menu != 6); break; case 2: Pila pil = new Pila(); int menu2; do { Console.WriteLine("\n <+<+<+<+<+<+<+<+MENÚ PILA>+>+>+>+>+>+>+>+>\n" + "1) Insertar\n" + "2) Buscar\n" + "3) Modificar\n" + "4) Eliminar\n" + "5) Desplegar\n" + "6) Salir del menú\n"); Console.WriteLine("Elija una opción"); menu2 = int.Parse(Console.ReadLine()); switch (menu2) { case 1: Console.WriteLine("\nInsertar en la Lista\n"); pil.insertarNodoPila(); break; case 2: Console.WriteLine("\nBuscar en la Lista\n"); pil.BuscarNodoPila(); break; case 3: Console.WriteLine("\nModificar en la Lista\n"); pil.ModificarNodoPila(); break; case 4: Console.WriteLine("\nEliminar en la Lista\n"); pil.EliminarNodoPila(); break; case 5: Console.WriteLine("\nDesplegar en la Lista\n"); pil.DesplegarPila(); break; case 6: Console.WriteLine("\nFInal PILA\n"); break; default: Console.WriteLine("\nPor favor ingresar opcion valida\n"); break; } } while (menu2 != 6); break; case 3: break; default: Console.WriteLine("\nPor favor ingresar opcion valida\n"); break; } } while (menú != 3); }