Beispiel #1
0
        public Nodo dequeue()
        {
            Nodo n = _ln.ultimo;

            _ln.eliminarUltimo();
            return(n);
        }
Beispiel #2
0
        public Nodo pop()
        {
            Nodo temp = _ln.ultimo;

            _ln.eliminarUltimo();
            return(temp);
        }
Beispiel #3
0
 private void txtBxOperacion_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar != (char)Keys.Enter && (e.KeyChar == 42 || e.KeyChar == 43 || e.KeyChar == 45 || e.KeyChar == 47 || char.IsNumber(e.KeyChar)))
     {
         Nodo n = new Nodo(e.KeyChar.ToString());
         llst.agregarUltimo(n);
     }
     else
     {
         if (e.KeyChar == (char)Keys.Enter)
         {
             if (llst.aux != 0)
             {
                 bttnEvaluar.PerformClick();
                 bttnEvaluar.Focus();
             }
         }
         else if (e.KeyChar == 8)
         {
             llst.eliminarUltimo();
         }
         else
         {
             e.Handled = true;
         }
     }
 }