/*coda.cpp*/
#include
"
coda.h
"
void
inizializza (coda &q)
{
//
Per inizializzare una coda, la vuoto ponendo
//
l'indice di inserimento uguale a quello di estrazione
q.in = q.out = 0;
}
void
inserisci (coda &q,
int
x)
{
q.v [q.in++] = x;
}
int
estrai (coda &q)
{
return
q.v[q.out++];
}
bool vuota (coda &q)
{
return
q.in == q.out;
}