Question: java please show output The people that run the Motor Vehicle Department (MVD) have a problem. They are concerned that people do not spend enough
java please show output


The people that run the Motor Vehicle Department (MVD) have a problem. They are concerned that people do not spend enough time waiting in lines to appreciate the privilege of owning and driving an automobile. The current arrangement is as follows: When people walk in the door, they must wait in a line to sign in. Once they have signed in, they are told either to stand in line for registration renewal or to wait until they are called for license renewal Once they have completed their desired transaction, they must go and wait in line for the cashier When they finally get to the front of the cashier's line, if they expect to pay by check, they are told that all checks must get approved. To do this, it is necessary to go to the check-approver's table and then reenter the cashier's line at the end. Write an event-driven simulation to help the Motor Vehicle Department gather statistics. Each line of input will contain A desired transaction code (L for license renewal, R for registration renewal) A method-of-payment code (S for cash, C for check) An arrival time (integer) A name Write out the specifics of each event (when, who, what, and so on). Then display these final statistics The total number of license renewals and the average time spent in MVD (arrival until completion of payment) to renew a license The total number of registration renewals and completion of payment) to renew a registration Incorporate the following details into your program Define the following events: arrive, sign in, renew license, renew registration, and interact with the cashier (make a payment or find out about check approval). In the case of a tic, let the order of events be determined by the list of events just given-that is, arrivals have the highest priority. Assume that the various transactions take the following amounts of time The people that run the Motor Vehicle Department (MVD) have a problem. They are concerned that people do not spend enough time waiting in lines to appreciate the privilege of owning and driving an automobile. The current arrangement is as follows: When people walk in the door, they must wait in a line to sign in. Once they have signed in, they are told either to stand in line for registration renewal or to wait until they are called for license renewal Once they have completed their desired transaction, they must go and wait in line for the cashier When they finally get to the front of the cashier's line, if they expect to pay by check, they are told that all checks must get approved. To do this, it is necessary to go to the check-approver's table and then reenter the cashier's line at the end. Write an event-driven simulation to help the Motor Vehicle Department gather statistics. Each line of input will contain A desired transaction code (L for license renewal, R for registration renewal) A method-of-payment code (S for cash, C for check) An arrival time (integer) A name Write out the specifics of each event (when, who, what, and so on). Then display these final statistics The total number of license renewals and the average time spent in MVD (arrival until completion of payment) to renew a license The total number of registration renewals and completion of payment) to renew a registration Incorporate the following details into your program Define the following events: arrive, sign in, renew license, renew registration, and interact with the cashier (make a payment or find out about check approval). In the case of a tic, let the order of events be determined by the list of events just given-that is, arrivals have the highest priority. Assume that the various transactions take the following amounts of time
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
