Nombre: Oriam Ruiz Then.
Matricula: #2023-0229.
Asignatura: Estructura de Datos.
Sección: Jueves 18:00-21:59
Docente: Michael Grullon.
Fecha: 6/10/2024.
Implementación de Pilas
Actividad 1:
1. Cree un proyecto en Visual C# en modo consola (nómbrelo como usted
quiera) y cree dos clases adicionales al proyecto: la clase nodo y la clase
Pila
2. En la clase nodo codifique lo siguiente:
3. En la clase Pila tendremos el siguiente código (se presentan bloques por
cada método):
--atributos y constructor:
--metodo Push
--metodo Mostrar
--metodo Pop
4. En el Main o programa principal escribimos el siguiente código:
5. Ejecute el programa y observe su funcionamiento.
El programa demuestra cómo funciona una pila (LIFO). En la parte 1, se
ingresan caracteres y se muestran en orden inverso al que fueron añadidos. Al
eliminar un elemento, el más reciente se retira. En la parte 2, los caracteres de
una palabra ingresada por el usuario también se muestran en orden inverso al
ser extraídos de la pila.
Actividad 2:
1. En este ejercicio se utilizaran funciones de pilas ya creadas en Visual C#
pero se utilizan objetos por lo que habrá que hacer las conversiones
necesarias.
Cree un nuevo proyecto en Visual C# en modo consola.
Agregue al inicio el nombre de espacio Collections de la siguiente
manera: using System.Collections;
Dentro del método static void Main(string[] args) ingrese el siguiente
código: