コード例 #1
0
        static void Main(string[] args)
        {
            pila r = new pila();


            r.Anadir(5);
            r.Anadir(10);
            r.Anadir(3);
            r.Anadir(8);
            r.EliminarData();
            r.Anadir(4);

            for (int i = 4; i > -1; i--)
            {
                Console.WriteLine(r.DATA[i]);
            }
            cola c = new cola();

            c.Anadirdato(6);
            c.Anadirdato(9);
            c.Anadirdato(4);
            c.Anadirdato(12);
            c.ELIMINARDATO();
            c.Anadirdato(65);
            Console.WriteLine("\ncola");
            for (int i = c.ULTIMO; i > c.PRIMERO; i--)
            {
                Console.WriteLine(c.DATO[i]);
            }
            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: sancas/ProgramacionIII
        static void Main(string[] args)
        {
            string cadena;
            char caracter;
            pila mipila = new pila();
            pila pilafrase = new pila();

            //PARTE 1
            //SE INGRESAN CARACTERES DE MANERA INDIVIDUAL A LA PILA Y LUEGO SE MUESTRAN
            Console.WriteLine("\t\t---PARTE I---");
            //ingresamos elementos a la pila
            mipila.Push('p');
            mipila.Push('b');
            mipila.Push('z');
            mipila.Push('s');
            //mostramos el contenido de la pila
            mipila.mostrar();
            Console.ReadLine();
            //sacamos un elemento de la pila
            mipila.Pop();
            mipila.mostrar();
            Console.ReadLine();
            //PARTE 2
            //SE INGRESA UNA CADENA Y SE INGRESAN TODOS LOS
            //CARACTERES DE DICHA CADENA
            Console.WriteLine("\t\t---PARTE II---");
            Console.Write("Ingrese la palabra: ");
            cadena = Console.ReadLine();
            for (int i = 0; i < cadena.Length; i++)
            {
                //extrae una caracter de la cadena y lo convierte en char
                caracter = char.Parse(cadena.Substring(i,
                    1));
                pilafrase.Push(caracter);
            }
            //imprimir el contenido de la pila
            pilafrase.mostrar();
            Console.ReadLine();
        }
コード例 #3
0
        static void Main(string[] args)
        {
            pila valorpila = new pila();


            Console.WriteLine("....su PILA es.....");
            valorpila.Añadir(5);
            valorpila.Añadir(10);
            valorpila.Añadir(8);
            valorpila.EliminarData();
            valorpila.Añadir(4);

            for (int i = 2; i > -1; i--)
            {
                Console.WriteLine(valorpila.DATAP[i]);
            }
            Console.WriteLine("......................");
            Console.WriteLine();
            Console.WriteLine("....su COLA es.....");
            cola valorcola = new cola();

            valorcola.AÑadirdato(6);
            valorcola.AÑadirdato(9);
            valorcola.AÑadirdato(4);
            valorcola.ELIMINARDATO();
            valorcola.AÑadirdato(65);


            for (int i = valorcola.ULTIMO; i > valorcola.PRIMERO; i--)

            {
                Console.WriteLine(valorcola.DATO[i]);
            }
            Console.WriteLine("......................");

            Console.ReadKey();
        }