Question: C++ source code files of your program. C++ source code of catch2 tests which test your code. A makefile to compile your program 3 Scenario

C++ source code files of your program. C++ source code of catch2 tests which test your code. A makefile to compile your program

C++ source code files of your program. C++ source code of catch2tests which test your code. A makefile to compile your program 3

3 Scenario A theatre has three types of event: live music stand-up comedy film The live music events are standing only, but films and stand-up comedy are both seated. Stand-up comedy shows have allocated seating. Films do not have allocated seats, but they may be either 2D or 3D. The venue has a capacity of 200 seated or 300 standing. For stand-up comedy allocated seating, seats are numbered from 1 to 200 and the system will need to keep track of which seats are available. The program will only be used by the theatre staff and should have a command line menu with the following functionality: add a booking for an event cancel/refund a booking list all events list details and availability of a given event load data from a file (all events and availability) save data to file (all events and availability) Your program must have input validation to ensure it performs correctly and helpful error messages informing the user of any correct input. It should be intuitive, i.e. the user shouldn't need to read the source code or attend training to know how to use the system

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!