namespace student_list_and_queues
public void Enqueue(int i, int y, string p, string n, string s, string g)
Node b = new Node(i, y, p, n, s, g);
if (head == null) head = b;
while (curr.getNext() != null)
Console.WriteLine(c.id + ", " + c.ylevel + ", " + c.phone + ", " + c.name + ", " + c.school + ", " + c.gender);
public Node(int i, int y, string p, string n, string s, string g)
static Queue Y11 = new Queue();
static Queue Y12 = new Queue();
static Queue B = new Queue();
static void Main(string[] args)
Console.WriteLine("Enter Your Credentials:");
Console.WriteLine("_______________________");
Console.WriteLine("Example: (ID, Year Level, Phone Number, Name, School, Gender)\n");
string[] parameters = Console.ReadLine().Split(',');
int ylevel = Convert.ToInt32(parameters[1]);
Y11.Enqueue(Convert.ToInt32(parameters[0]), Convert.ToInt32(parameters[1]), parameters[2], parameters[3], parameters[4], parameters[5]);
Y12.Enqueue(Convert.ToInt32(parameters[0]), Convert.ToInt32(parameters[1]), parameters[2], parameters[3], parameters[4], parameters[5]);
B.Enqueue(Convert.ToInt32(parameters[0]), Convert.ToInt32(parameters[1]), parameters[2], parameters[3], parameters[4], parameters[5]);
else if (ylevel <= 0 || ylevel > 12)
Console.WriteLine("Invalid Answer Silly Monkey");
static void Showqueue(Queue A, Queue B, Queue C)
Console.WriteLine("Year 12 Queue:");
Console.WriteLine("______________\n");
Console.WriteLine("\nYear 11 Queue:");
Console.WriteLine("______________\n");
Console.WriteLine("\nBelow Y11 & Y12 Queue:");
Console.WriteLine("______________________\n");