Example #1
0
            static void Main(string[] args)
            {
                //Trujillo Garay Cesar Andres
                //Programa 14 insercion y eliminacion

                int            insertar     = 1;
                int            eliminar     = 1;
                Stack <string> nombres      = new Stack <string>(40);
                Stack <int>    calificacion = new Stack <int>(40);

                Procesos.configuracion();

                while (insertar == 1)
                {
                    insertar = Procesos.insertar(ref nombres, ref calificacion, promedio, cuenta);
                }
                Procesos.MostrarInsercion(nombres, calificacion, promedio, cuenta);

                while (eliminar == 1)
                {
                    Console.WriteLine("=========================Eliminar===========================");
                    Console.WriteLine("--------------------------------------------");
                    Console.WriteLine("Deseas eliminar algun dato de la pila?");
                    Console.WriteLine("--------------------------------------------");
                    Console.WriteLine("0- No");
                    Console.WriteLine("1- Si");
                    eliminar = Int16.Parse(Console.ReadLine());
                    Console.Clear();
                    if (eliminar == 1)
                    {
                        eliminar = eliminar_p(ref nombres, ref calificacion);
                    }
                }
                Procesos.MostrarEliminacion(nombres);
            }
Example #2
0
            static void Main(string[] args)
            {
                //Trujillo Garay Cesar Andres
                //Programa 15 insercion y eliminacion

                int         insertar = 1;
                int         eliminar = 1;
                Stack <int> Edades   = new Stack <int>(100);

                Procesos.configuracion();

                while (insertar == 1)
                {
                    insertar = Procesos.insertar(ref Edades, promedio, promedio);
                }
                Procesos.MostrarInsercion(Edades, promedio, promedio);

                while (eliminar == 1)
                {
                    Console.WriteLine("=========================Eliminar===========================");
                    Console.WriteLine("--------------------------------------------");
                    Console.WriteLine("Deseas eliminar algun dato de la pila?");
                    Console.WriteLine("--------------------------------------------");
                    Console.WriteLine("0- No");
                    Console.WriteLine("1- Si");
                    eliminar = Int16.Parse(Console.ReadLine());
                    Console.Clear();
                    if (eliminar == 1)
                    {
                        eliminar = Eliminacion(ref Edades);
                    }
                }
                Procesos.MostrarEliminacion(Edades);
            }