BINGO! ASSIGNMENT: Develop an automated version of the exciting game of Bingo. INCLUDE IN YOUR ASSIGNMENT: Annotation is a major part of any program. At the top of each of your C++ programs, you should include an appropriate header comment. Your program should include at least one used defined function. You program should also include annotation explaining the various loops, functions, variables, and decision structures utilized in your program. Generate a virtual card, which contains five columns of five numbers, noted as follows: a. The Ist column (B) has five random numbers from 1- 20. b. The 2nd column (1) has five random numbers from 21- 40. c. The 3rd column (N) has five random numbers from 41-60. d. The 4th column (G) has five random numbers from 61-80. e. The Sth column (O) has five random numbers from 81-100. f. No duplicate values are allowed on any board. The card generated for a game in this problem looks something like. BIN GO 16 37 44 61 90 5 40 55 63 99 20 39 51 73 94 225 60 71 86 11 22 47 79 82 L) The computer generates a random list of distinct numbers (no duplicates), to be used as the numbers called out during game play. IL) As the numbers from the list are called out, a comparison to your card is performed. III.) If your card contains the number called out, a marker(") is placed next to the entry of your card with an appropriate message. IV.) You win the game when your card has markers in a. all entries across any row, b. all entries down any column, c. along any full diagonal, or d. in all four corners. V.) The game is over if the 50th number is called out and a winning combination has not been achieved. The results of the game should include: L) an indication if you won/lost, II.) an indication of how you won (completed row, column, diagonal, or four comers) III.) the final card (numbers should be right aligned under the BINGO letters, asterisks to the right). IV.) the quantity of numbers called out, V.) the list of numbers called out, and see if vou wish y again reque

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%
BINGO!
ASSIGNMENT: Develop an automated version of the exciting
game of Bingo.
INCLUDE IN YOUR ASSIGNMENT: Annotation is a major
part of any program. At the top of each of your C++ programs,
you should include an appropriate header comment. Your
program should include at least one used defined function. You
program should also include annotation explaining the various
loops, functions, variables, and decision structures utilized in
your program.
Generate a virtual card, which contains five columns of five
numbers, noted as follows:
a. The Ist column (B) has five random numbers from 1-
20.
b. The 2nd column (1) has five random numbers from 21-
40.
c. The 3rd column (N) has five random numbers from
41-60.
d. The 4th column (G) has five random numbers from
61-80.
e. The Sth column (O) has five random numbers from
81-100.
f. No duplicate values are allowed on any board.
The card generated for a game in this problem looks something
like.
BIN GO
16 37 44 61 90
5 40 55 63 99
20 39 51 73 94
225 60 71 86
11 22 47 79 82
L) The computer generates a random list of distinct numbers
(no duplicates), to be used as the numbers called out
during game play.
IL) As the numbers from the list are called out, a comparison
to your card is performed.
III.) If your card contains the number called out, a marker(")
is placed next to the entry of your card with an
appropriate message.
IV.) You win the game when your card has markers in
a. all entries across any row,
b. all entries down any column,
c. along any full diagonal, or
d. in all four corners.
V.) The game is over if the 50th number is called out and a
winning combination has not been achieved.
The results of the game should include:
L) an indication if you won/lost,
II.) an indication of how you won (completed row, column,
diagonal, or four comers)
III.) the final card (numbers should be right aligned under the
BINGO letters, asterisks to the right).
IV.) the quantity of numbers called out,
V.) the list of numbers called out, and
see if vou wish
y again
reque
Transcribed Image Text:BINGO! ASSIGNMENT: Develop an automated version of the exciting game of Bingo. INCLUDE IN YOUR ASSIGNMENT: Annotation is a major part of any program. At the top of each of your C++ programs, you should include an appropriate header comment. Your program should include at least one used defined function. You program should also include annotation explaining the various loops, functions, variables, and decision structures utilized in your program. Generate a virtual card, which contains five columns of five numbers, noted as follows: a. The Ist column (B) has five random numbers from 1- 20. b. The 2nd column (1) has five random numbers from 21- 40. c. The 3rd column (N) has five random numbers from 41-60. d. The 4th column (G) has five random numbers from 61-80. e. The Sth column (O) has five random numbers from 81-100. f. No duplicate values are allowed on any board. The card generated for a game in this problem looks something like. BIN GO 16 37 44 61 90 5 40 55 63 99 20 39 51 73 94 225 60 71 86 11 22 47 79 82 L) The computer generates a random list of distinct numbers (no duplicates), to be used as the numbers called out during game play. IL) As the numbers from the list are called out, a comparison to your card is performed. III.) If your card contains the number called out, a marker(") is placed next to the entry of your card with an appropriate message. IV.) You win the game when your card has markers in a. all entries across any row, b. all entries down any column, c. along any full diagonal, or d. in all four corners. V.) The game is over if the 50th number is called out and a winning combination has not been achieved. The results of the game should include: L) an indication if you won/lost, II.) an indication of how you won (completed row, column, diagonal, or four comers) III.) the final card (numbers should be right aligned under the BINGO letters, asterisks to the right). IV.) the quantity of numbers called out, V.) the list of numbers called out, and see if vou wish y again reque
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
ADT and Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education