if(Prim<=Ultim) //dacă mai există elemente în coadă
  {
    x=C[Prim];
    Prim++;
  }

Acţionând butonul -, urmăreşte pas cu pas modul de extragere a unui element din coadă, corelând animaţia cu instrucţiunile executate.


Coada este o structură de date abstractă, definită prin modul ei de funcţionare.

Ea poate fi implementată în diverse moduri, cu respectarea restricţiilor de acces: inserare la sfârşit, extragere de la început.

Cea mai simplă modalitate de implementare a unei cozi este utilizarea unui vector, în care vom reţine elementele cozii.

Pentru identificarea începutului şi sfârşitului cozii se utilizează doi indici: