using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
namespace
Stack__consola_
{
class Program
{
static void Main(string[]
args)
{
// programa ejemplo que crea pilas usando stack(pila), con
la funcion push() y pop()
//declaracion de la pila usando stack, generando valores
string
Stack<string>
nombres = new Stack<string>();
string
op1 = "si", nom = " ";
while (op1
== "si")
{
Console.WriteLine("de el nombre a capturar");
nom = Console.ReadLine();
nombres.Push(nom);
Console.WriteLine("desea
otra insercion : ");
op1 = Console.ReadLine();
}
Console.Clear();
// Desplegando los valores de la pila
foreach (string nombre in nombres)
{
Console.WriteLine(nombre);
}
Console.WriteLine("\n usando la funcion pop '{0}'",
nombres.Pop());
Console.WriteLine("genera
el siguiente de la pila: {0}",
nombres.Peek());
Console.WriteLine("el
valor que sigue es '{0}'", nombres.Pop());
Console.WriteLine("Presione
cualquier tecla para salir");
Console.ReadKey();
}
}
}
No hay comentarios:
Publicar un comentario