A continuación, se prensenta una batería de ejercicios sencillos
con el objetivo de aprender a trabajar con arrays y profundizar en
el dominio de la programación con bucles.
Implementación de una Pila de enteros.
Una pila es un almacén de datos en el que se sigue una política
específica a la hora de introducir y sacar
los elementos.
Una pila sigue una política LIFO (Last In First Out), es decir, el último
en entrar es el primero en salir
(imagine un bote de pastillas).
En este ejercicio se pide implementar una clase que modele el comportamiento
de una pila de enteros,
ofreciendo la siguiente funcionalidad:
- La pila siempre se creará vacia.
- Se podrán insertar elementos.
- Se podrán sacar elementos.
- Se podrá preguntar si la pila está vacia.
- Se podrá reguntar si la pila está llena.
- Se podrá saber el número de elementos actual de la pila.
- Implemente un método imprimir que muestre los elementos de la pila.