Exemplo n.º 1
0
 //Desencolar saca el primer valor de la cola devuelve true si tuvo exito
 public void Desencolar()
 {
     if (Primero == null)
         Console.WriteLine("Cola Vacia");
     else
         Primero = Primero.siguiente;
 }
Exemplo n.º 2
0
 //Desencolar saca el primer valor de la cola devuelve true si tuvo exito
 public void Desencolar()
 {
     if (Primero == null)
         MessageBox.Show("La cola actual se encuentra vacia",
             "Error",
             MessageBoxButtons.OK,
             MessageBoxIcon.Error);
     else
         Primero = Primero.siguiente;
 }
Exemplo n.º 3
0
 //Desencolar saca el primer valor pero lo devuelve como respuesta
 public int DesencolarValor()
 {
     int Valor = 0;
     if (Primero == null)
         Console.WriteLine("Cola Vacia");
     else
     {
         Valor = Primero.info;
         Primero = Primero.siguiente;
     }
     return Valor;
 }
Exemplo n.º 4
0
 //Desencolar saca el primer valor pero lo devuelve como respuesta
 public int DesencolarValor()
 {
     int Valor = 0;
     if (Primero == null)
         MessageBox.Show("La cola actual se encuentra vacia",
             "Error",
             MessageBoxButtons.OK,
             MessageBoxIcon.Error);
     else
     {
         Valor = Primero.valor;
         Primero = Primero.siguiente;
     }
     return Valor;
 }
Exemplo n.º 5
0
 //Encolar mete un valor a la cola
 public void Encolar(int Valor)
 {
     Nodo aux = new Nodo();
     aux.info = Valor;
     if (Primero == null) //Si la cola esta vacia
     {
         Primero = aux;
         Ultimo = aux;
         aux.siguiente = null;
     }
     else //Si la cola no esta vacia
     {
         Ultimo.siguiente = aux;
         aux.siguiente = null;
         Ultimo = aux;
     }
 }
Exemplo n.º 6
0
 private void newNode_Click(object sender, EventArgs e)
 {
     Aux = new Nodo();
 }
Exemplo n.º 7
0
        public Nodo Ultimo; //Ultimo nodo de la Cola

        #endregion Fields

        #region Constructors

        public Cola()
        {
            //Constructor por defecto inicializa el primer y ultimo elemento como nulos
            Primero = null;
            Ultimo = null;
        }
Exemplo n.º 8
0
 //Encolar ingresa el nodo a la cola
 public void Encolar(Nodo nuevoNodo)
 {
 }