if(Ultim<DimMax-1) //daca mai avem loc în coadă
  {
     ++Ultim;
     C[Ultim]=x;
  }

Acţionând butonul +, urmăreşte pas cu pas modul de inserare a unui element într-o 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: