• Asignatura: Informática
  • Autor: veroIhBonbpatricia
  • hace 9 años

Debo modificar el código necesario para que, al ejecutarse el programa, solicite continuamente la captura de un valor que será insertado en la pila hasta que el usuario ya no desee continuar con dicho registro. Este es el ejercicio que debo modificar :Espero y me puedan ayudarSaludosnamespace ListasTipoPila1{class Pila{class Nodo{public int info;public Nodo sig;}private Nodo raiz;public Pila(){raiz = null;}public void Insertar(int x){Nodo nuevo;nuevo = new Nodo();nuevo.info = x;if (raiz == null){nuevo.sig = null;raiz = nuevo;}else{nuevo.sig = raiz;raiz = nuevo;}}public int Extraer(){if (raiz != null){int informacion = raiz.info;raiz = raiz.sig;return informacion;}else{return int.MaxValue;}}public void Imprimir(){Nodo reco = raiz;Console.WriteLine("Listado de todos los elementos de la pila.");while (reco != null){Console.Write(reco.info + "-");reco = reco.sig;}Console.WriteLine();}static void Main(string[] args){Pila pila1 = new Pila();pila1.Insertar(10);pila1.Insertar(40);pila1.Insertar(3);pila1.Imprimir();Console.WriteLine("Extraemos de la pila:" + pila1.Extraer());pila1.Imprimir();Console.ReadKey();}}}

Respuestas

Respuesta dada por: csy5y3m
0
si pudieras sacarle una foto te podria ayudar. saludos!
Preguntas similares