示例#1
0
        public void Inserir(string Valor)
        {
            NOH nn = new NOH();

            nn.Valor    = Valor;
            nn.Anterior = topo;
            topo        = nn;
            quantidade++;
        }
示例#2
0
 public void Excluir()
 {
     if (quantidade > 0)
     {
         topo = topo.Anterior;
         quantidade--;
     }
     else
     {
         Console.WriteLine("Pilha está vazia.");
     }
 }
示例#3
0
        public void Imprimir()
        {
            NOH auxT = topo;
            int auxQ = quantidade;

            if (auxQ > 0)
            {
                while (auxQ > 0)
                {
                    Console.WriteLine(auxT.Valor);
                    auxT = auxT.Anterior;
                    auxQ--;
                }
            }
            else
            {
                Console.WriteLine("Pilha está vazia.");
            }
        }