The company needs a more detailed report to be generated at the end of each shift.The sample screen output with the report is listed below: with private members taxi Id color,model, maker, passenger etc with 6 objects of class. And random selection of passenger and random selection of object. Welcome to CTC Taxi. Do you need a taxi? Y Taxi CTC0001 will pick you up in a few minutes. (Taxi CTC0001 determined that there were 3 passengers) Do you need a taxi? Y Taxi CTC0004 will pick you up in a few minutes. (Taxi CTC0004 determined that there were 5 passengers) …… …… Do you need a taxi? N CTC Taxi served a total of 124 passengers today. CTC0001 CTC00022 CTC0003 CTC0004 CTC0005 CTC0006 19 Calls 25 Calls 10 Calls 12 Calls 22 Calls 13 Calls 25 Passengers 45 Passengers 34 Passengers 29 Passengers 24 Passengers 30 Passengers Today CTC0002 served most passengers. Today on average each taxi served 31.7 passengers. You must include the following parts in your program: Overload + to add total calls and total passengers of all taxi. Overload < to determine which taxi served most passengers . Store the report in a disk file.
The company needs a more detailed report to be generated at the end of each shift.The sample screen output with the report is listed below: with private members taxi Id color,model, maker, passenger etc with 6 objects of class. And random selection of passenger and random selection of object.
Welcome to CTC Taxi.
Do you need a taxi?
Y
Taxi CTC0001 will pick you up in a few minutes. (Taxi CTC0001 determined that there were 3 passengers)
Do you need a taxi?
Y
Taxi CTC0004 will pick you up in a few minutes. (Taxi CTC0004 determined that there were 5 passengers)
……
……
Do you need a taxi?
N
CTC Taxi served a total of 124 passengers today.
CTC0001 CTC00022 CTC0003 CTC0004 CTC0005 CTC0006
19 Calls 25 Calls 10 Calls 12 Calls 22 Calls 13 Calls
25 Passengers 45 Passengers 34 Passengers 29 Passengers 24 Passengers 30 Passengers
Today CTC0002 served most passengers.
Today on average each taxi served 31.7 passengers.
You must include the following parts in your program:
- Overload + to add total calls and total passengers of all taxi.
- Overload < to determine which taxi served most passengers .
- Store the report in a disk file.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 3 images