Tarea 3.
Pilas (Stacks)
Fecha de Entrega: 21 de Noviembre 2022
Una pila (stack) es una estructura de datos en donde el último en entrar es el primero en salir.
Construir un programa C++ que simule una pila, utilizando una estructura de datos como la que
sigue para los nodos:
struct Pila {
int dato;
Pila *next;
};
RESTRICCIONES:
A. La pila debe poder realizar las operaciones de Push y Pop.
B. Tener en consideración de desplegar un mensaje de “Empty Stack”, cuando se trate de
hacer un Pop cuando la pila este vacía.
C. El programa debe tener un menú para realizar las operaciones de Push, Pop y Desplegar
toda la pila realizando Pops hasta el último nodo. Además, debe tener una opción de
salir del programa.