Salve a tutti, ho questo problema:
Simulare una situazione in cui si assegnano in modo casuale N=10 utenti in attesa di servizio, identificati da un numero intero, a una di M=3 possibili code.
Dopo che N/2 utenti sono stati accodati, ogni volta che un nuovo utente è accodato, si sceglie una coda a caso e l'utente in testa alla coda è servito. Si stampi:
-il contenuto delle code dopo la sistemazione dei primi N/2 utenti;
-l'utente accodato, quello servito e lo stato delle code a partire da quando gli utenti sono servito fino ad esaurimento delle code
Ho pensato di utilizzare 3 code inserite in una lista ( cioè la prima cella della lista corrisponde alla prima coda ... e cosi via)
Ho come struttura dati già create una:
CodaVT ( realizzata tramite vettori)
ListaPT (realizzata con puntatori)
Cellap ( corrisponde ad una cella della lista)
Il mio problema adesso che non saprei come iniziare... come posso fare a dichiararmi una lista di code ? Grazie