meixinchoy / Cinema-Ticketing-Program-

This simple cinema ticketing program was built in 2019 using C++. It was my first ever programming project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cinema-Ticketing-Program-

Customers who arrive at the ticket counter will be shown the list of available seats and they will be asked which Category, Class and ticket quantity for each category they require. After payment has been made, each customer will be issued a ticket showing the Seat No. and other appropriate details.

All the customers will be served at the ticket counter until all the seats are sold, no more customers, movie started, etc). A Ticket Sales Report will then be produced by then for the management.

Additional features:

  1. Multiple movies selection Instead of only having one movie a week, TAR Cinemax can now show three movies a week as this program has the ability to sell and record tickets of different movies.

  2. Seat selection With this program, users are able to choose a movie seat to their liking.

  3. Snacks selection With this program, users can also buy snacks together with their movie ticket, making the process more easier for the customers as they won’t have to queue up separately to buy the snacks.

  4. Input Validation This program is created with various input validation techniques and functions so that the program will still run smoothly even when input failure occurs or when the user entered an invalid value.

  5. Promo code A promotion code feature has been added into the program so that TARC can reward their staff with complimentary popcorn for each show

About

This simple cinema ticketing program was built in 2019 using C++. It was my first ever programming project.


Languages

Language:C++ 100.0%