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. i attached the screenshot please check And programming should be in C++
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:
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.)
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.
i attached the screenshot please check
And
![Row 4
Row 5
Row 6
Row 7
Row 8
Row 9
Row 10
Row 11
Row 12
Row 13
Row 14
O #井キ #*
井 井书 卡
# *
# #キキ #*
井 #キキ #* #*
# #キキ #*
# #キ #*
# *
# *
##キ井
# 井キキ 井
# # # # # #
# ## #井非
# *
# *
* *
LO * * **
n * * * *
中* * * # # *
3 * * # # # *
井
H #キ非 #*
○ #キキ #*
の #キキ #*
# # # # # # # # #キ
# #キキ ## 井井 キ #
井#キ井 ## #* キキ 井
# #キキ ## 井* 井キ #
# # # # # # # # #キ
# # #
井 #車
# # #
# #井
# #車
井 井井
井 #キ井
# * * # #
# #* #井
* * * ##* #井
井井
#井
#* キキ井
#* キ井 井
#* キキ#
#井
#* #申
#* キキ 井
井 井书 井
# 井キキ 井
# # # # # # #
#キキ #井*
#キキ # 井 *
* #井キ #井*
# *
# *
# *
# *
00 # # # * * * * *
LO # *
の O # *
P 4 # * * * * # * # * *
# * * * * * # *
# * * * * *
* * * * * * # *
# *
* * * #井* #* *
# # *
井 #*
# # *
0N # * * *
のH#* * *
O # * *
の * **
C0 * * * # *
- * * * # *
O # * * # *
井 井 *
中 #井キ ##*
##井 *
* * * *
* * * *
# #* * 井**
# * *
# * *
# * *
# # *
井 井 *
# # *
# # *
# *
# *
# * *
# # *
# # *
井 # *
# # *
# # *
# # *
# # *
# *
N * # *
# * *
H N M
中の
Hロ
国](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fdfff2cff-0446-4214-ac4d-4a24cbfa29a7%2F454f4153-cea2-4e5c-9ac0-1fd3ae262deb%2Fh5xqb9i_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)