This program should be designed and written by a team of students. Here are some suggestions: o One student should design function main, which will call the other functions in the program. The remainder of the functions will be designed by other members of the team. o The requirements of the program should be analyzed so each student is given about the same work load. o The parameters and return types of each function should be decided in advance. o The program can be implemented as a multi-file program, or all the functions can be cut and pasted into the main file. Here is the assignment: Write a program that can be used by a small theater to sell tickets for performances. The theater’s auditorium has 15 rows of seats, with 30 seats in each row. The program should display a screen that shows which seats are available and which are taken. For example, the following screen shows a chart depicting each seat in the theater. Seats that are taken are represented by an * symbol, and seats that are available are represented by a # symbol:  Here is a list of tasks this program must perform: o When the program begins, it should ask the user to enter the seat prices for each row. The prices can be stored in a separate array. (Alternatively, the prices may be read from a file.)               o Once the prices are entered, the program should display a seating chart similar to the one shown above. The user may enter the row and seat numbers for tickets being sold. Every time a ticket or group of tickets is purchased, the program should display the total tickets and price for the purchased and then update the seating chart. o The program should keep a total of all ticket sales. The user should be given an option of viewing this amount. o The program should also give the user an option to see a list of how many seats have been sold, how many seats are available in each row, and how many seats are available in the entire auditorium. Input Validation: When tickets are being sold, do not accept row or seat numbers that do not exist. When someone requests a particular seat, the program should make sure that seat is available before it is sold.   The programming should be in c++ please

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

This program should be designed and written by a team of students. Here are some
suggestions:
o One student should design function main, which will call the other functions in
the program. The remainder of the functions will be designed by other members
of the team.
o The requirements of the program should be analyzed so each student is given
about the same work load.
o The parameters and return types of each function should be decided in advance.
o The program can be implemented as a multi-file program, or all the functions can
be cut and pasted into the main file.
Here is the assignment: Write a program that can be used by a small theater to sell tickets for
performances. The theater’s auditorium has 15 rows of seats, with 30 seats in each row. The
program should display a screen that shows which seats are available and which are taken.
For example, the following screen shows a chart depicting each seat in the theater. Seats that
are taken are represented by an * symbol, and seats that are available are represented by a #
symbol: 

Here is a list of tasks this program must perform:
o When the program begins, it should ask the user to enter the seat prices for each
row. The prices can be stored in a separate array. (Alternatively, the prices may be
read from a file.)
 
 
 
 
 
 
 
o Once the prices are entered, the program should display a seating chart similar to
the one shown above. The user may enter the row and seat numbers for tickets
being sold. Every time a ticket or group of tickets is purchased, the program
should display the total tickets and price for the purchased and then update the
seating chart.
o The program should keep a total of all ticket sales. The user should be given an
option of viewing this amount.
o The program should also give the user an option to see a list of how many seats
have been sold, how many seats are available in each row, and how many seats
are available in the entire auditorium.
Input Validation: When tickets are being sold, do not accept row or seat numbers that do
not exist. When someone requests a particular seat, the program should make sure that
seat is available before it is sold.
 
The programming should be in c++ please 
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Variables
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-engineering and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY