Está en la página 1de 9

Rosas Castaeda Jair Manuel Cdigo de Stack realizado en Bluej

3sis3

E.D

Rosas Castaeda Jair Manuel

3sis3

E.D

Main de Stack

Rosas Castaeda Jair Manuel

3sis3

E.D

Rosas Castaeda Jair Manuel 3sis3 Se ejecuta la pila con datos ya ingresador los cuales se muestras en la siguiente imagen:

E.D

Crearemos un objeto con nombre stack1:

Rosas Castaeda Jair Manuel 3sis3 E.D Inspeccionamos el objeto y podemos ver que ahora es te tamao 5 y el apuntador esta en nulo:

Podemos observar que la pila nos indica que esta vaca.

Rosas Castaeda Jair Manuel

3sis3

E.D

Comenzaremos agregando los datos a la pila.

Inspeccionamos la pila y observaremos que el apuntador ya no se encuentra en nulo sino en la posicin 2.

Rosas Castaeda Jair Manuel

3sis3

E.D

Continuamos llenado la pila con valores hasta que nos indique que la pila esta llena.

Mandamos llamar la pila para observar los valores ingresados.

Rosas Castaeda Jair Manuel

3sis3

E.D

Ahora comenzaremos a vaciar la pila.

Podemos observar que al mostrar la pila, hemos retirado el ltimo valor agregado que fue 55.

Rosas Castaeda Jair Manuel

3sis3

E.D

AL retirar todos los elementos de la pila y mostrarla nos indica pila vaca.

Volvemos a inspeccionar la pila y podemos ver que los datos siguen ah no son barrados, sino, que el apuntador fue que l se ha movido a la posicin 0 nulo.

Pudimos observar como es el funcionamiento de una pila desarrollada en Bluej con lenguaje java.