Project #47917 - Linklist

Task
Each user has a unique five-digit ID number. Whenever a user logs on, the

User’s ID, lab number, and the computer station number are transmitted to your system. For example, if user 56283 logs onto station 2 in lab 3, then your system receives (56283, 2, 3) as input data. Similarly, when a user logs off a station, then your system receives the lab number and computer station number.

Write a computer program that could be used to track, by lab, which user is logged onto which computer. For example, if user 56283 is logged into station 2 in lab 3 and user 67315 is logged into station 1 of lab 4 then your system might display the following:

Lab number Computer Stations Numbers

1 1: empty 2: empty 3: empty: 4: empty: 5: empty

2 1: empty 2: empty 3: empty: 4: empty: 5: empty 6: empty

3 1: empty 2: 56283 3: empty: 4: empty

4 1: 67315 2: empty 3: empty

Create a menu allows the administrator to simulate the transmission of information by manually typing in the login or log off data. Whenever someone logs in or out, the display should be updated. Also write a search option so that the administration can type in a user ID and the system will output what lab and station number that user is logged into, or “None” if the user ID is not logged into any computer station.

Use a linked list to store the list of user IDs for each computer station. The node for the lists should refer to the node that is the head of the list.

You program should simulate the elimination process by deleting the node that correspond to the suitor that is eliminated for each step in the process.
Detailed explanation: YES
Specific requirements:
Sample output:

MAIN MENU

0) Quit

1) Simulate login

2) Simulate logoff

3) Search

1

Enter the 5 digit ID number of the user logging in:

56283

Enter the lab number the user is logging in from (1-4):

3

Enter computer station number the user is logging in to:

3

LAB STATUS

Lab # Computer Stations

1 1: empty 2: empty 3: empty 4: empty 5: empty

2 1: empty 2: empty 3: empty 4: empty 5: empty 6: empty

3 1: empty 2: empty 3: 56283 4: empty

4 1: empty 2: empty 3: empty

MAIN MENU

0) Quit

1) Simulate login

2) Simulate logoff

3) Search

56283

Subject Computer
Due By (Pacific Time) 11/18/2014 11:00 pm
Report DMCA
TutorRating
pallavi

Chat Now!

out of 1971 reviews
More..
amosmm

Chat Now!

out of 766 reviews
More..
PhyzKyd

Chat Now!

out of 1164 reviews
More..
rajdeep77

Chat Now!

out of 721 reviews
More..
sctys

Chat Now!

out of 1600 reviews
More..
sharadgreen

Chat Now!

out of 770 reviews
More..
topnotcher

Chat Now!

out of 766 reviews
More..
XXXIAO

Chat Now!

out of 680 reviews
More..
All Rights Reserved. Copyright by AceMyHW.com - Copyright Policy