Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Your next task is to create and save card ( s ) or tickets, with all generated cards being Assignment 3 : Basic Bingo -

Your next task is to create and save card(s) or tickets, with all generated cards being Assignment 3: Basic Bingo-75 Game (Part B.1)
Your task is to complete the implementation of the Basic Bingo-75 Game that was
initiated in Assignment 2. This involves creating a CLion Project based on the project
plan submitted in your previous assignment.
Your final Bingo-75 game project should showcase the following:
You are REQUIRED to implement your program with a set of core classes, and you
have the flexibility to include additional classes as needed to support your game design.
Player class: This class is responsible for storing player details, such as their
name and their card. It should include a constructor, some member functions for
various player-related actions, and possibly a destructor.
Card class: The Card class manages the grid of 25 squares organized into 5
rows and 5 columns. These squares are initialized with 24 unique random values
between 1 and 75, following the specific game rules. Each column should adhere
to its respective range of values.
Application file (main driver file): The application file, which includes the main()
function, serves as the control centre for the game. It manages the overall flow of
the Bingo-75 game, including initialising players, controlling turns, and determining
the winner.
You may include other relevant attributes and behaviours to these classes, as identified
in your project plan.
displayed and automatically stored in a text file named 'CardsGenerated.txt'.
Each card consists of 25 squares organized into 5 rows and 5 columns. The center
square can have one of the following: remain empty, contain the number zero, feature a
star (*), display the word 'Free,' or hold a special character. The card should also have
24 unique values between 1 and 75.
You can implement this task by creating a function and call it from the runMenu() function,
when option [3] Generate Card(s) is selected.
Note: The card is implemented as a class, and the user should be able to specify how
many cards to create.Assignment 3: Basic Bingo-75 Game (Part B.1)
Your task is to complete the implementation of the Basic Bingo-75 Game that was
initiated in Assignment 2. This involves creating a CLion Project based on the project
plan submitted in your previous assignment.
Your final Bingo-75 game project should showcase the following:
You are REQUIRED to implement your program with a set of core classes, and you
have the flexibility to include additional classes as needed to support your game design.
Player class: This class is responsible for storing player details, such as their
name and their card. It should include a constructor, some member functions for
various player-related actions, and possibly a destructor.
Card class: The Card class manages the grid of 25 squares organized into 5
rows and 5 columns. These squares are initialized with 24 unique random values
between 1 and 75, following the specific game rules. Each column should adhere
to its respective range of values.
Application file (main driver file): The application file, which includes the main()
function, serves as the control centre for the game. It manages the overall flow of
the Bingo-75 game, including initialising players, controlling turns, and determining
the winner.
You may include other relevant attributes and behaviours to these classes, as identified
in your project plan.
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design Application Development And Administration

Authors: Mannino Michael

5th Edition

0983332401, 978-0983332404

More Books

Students also viewed these Databases questions

Question

6. Does your speech have a clear and logical structure?

Answered: 1 week ago