COLAS. Procedimientos para meter y sacar elementos de una cola. Notas: cola : Arreglo lineal que contiene los elementos. frente : Contiene la posicion del elemento del frente de la cola final : Contiene la posicion del ultimo elemento de la cola n : Cantidad máxima de elementos en el arreglo frente=NULL indica que la cola esta vacía ADD(cola, n, frente, final, item) // la cola esta llena? if frente=1 AND final=n OR frente = final+1 call COLA_LLENA end if if frente=NULL then frente = 1 final = 1 else if final=n then final = 1 else final = final + 1 end if end if cola[final] = item end ADD DEL(cola, n, frente, final, item) // esta vacia la cola? if frente=NULL then call COLA_VACIA end if item = cola[frente] // asigna el nuevo valor de frente if frente=final then frente = NULL final = NULL else if frente=n frente = 1 else frente = frente + 1 end if end if end DEL