Question: Repost(2) --- Using Microsoft Visual Studios 2015 or 2017, create a C++ Windows Form Application that meets the following requirements given below: Do not give

Repost(2) --- Using Microsoft Visual Studios 2015 or 2017, create a C++ Windows Form Application that meets the following requirements given below:

Do not give me the code provided in this link (the code is wrong and is not in Microsoft Visual Studios code format): https://www.chegg.com/homework-help/questions-and-answers/repost-using-microsoft-visual-studios-2015-2017-create-c-gui-application-meets-following-r-q26471132

Also, don't answer this question if you don't have Microsoft Visual Studios 2015 or 2017 and don't know how to create a Windows Form Application using C++ in Microsoft Visual Studios.

Repost(2) --- Using Microsoft Visual Studios 2015 or 2017, create a C++

Make a new Visual Studio C++ CLR Empty Project and name it as MagicSquare, which should contain a Windows form with its .h and .cpp files that implement a program to satisfy all requirements, (a) to (j), described above. The form name could be MyForm (default) or any name you prefer (containing no spaces or special symbols except "_").

It's suggested that you change the Text property of the form to display "Magic Square Game by (your name)".

When the program (and the project) is executed, a magic square with no digits is displayed on the form. User or player can start playing by following rule 1 and 2. The requirements (b) to (j) become features of this game, if your program implement them.

Solving this 3x3 magic square is not what this assignment intends to achieve. However, due to requirement (i), your program must still provide one solution. Hint: google for a solution.

Item (i) also requires "step by step, one digit a time" when the solution digits are requested to display. There are a few ways to satisfy this requirement. As one example, you could apply a second timer and each tick of the timer reveals one next digit in the right box until end. Or, let the player hit a special button to display one correct digit a time. Or some other different way as long as the solution digits are not shown all at the same time.

3x3 Magic Square Puzzle Program Requirements: a) It must be a C++ GUI application developed by using Visual Studio. b) Digits, or9, can be placed only one a time. c) Digits, 0r9, can be placed in any order d) Placing a digit that already on the board will cause a beep. e) Player can clear any single digit or all digits on the board at any time. f) Player can replace any single digit at any time. g) Whenever a row or a column or a diagonal is filled with three digits, the sum must be displayed; otherwise, the sum is invisible. 1. Place 1"9 in each box with no duplicates. The sum of every row, every column, and two diagonals should be identical. h) When solved by the player, "You make it!" is displayed in another i) Player can request to see the solution-must be step by step, one digit iWhen a game begins, a timer displays elapsed time in seconds and window 2. a time. minutes. It updates the display ever second until all digits are filled. 3x3 Magic Square Puzzle Program Requirements: a) It must be a C++ GUI application developed by using Visual Studio. b) Digits, or9, can be placed only one a time. c) Digits, 0r9, can be placed in any order d) Placing a digit that already on the board will cause a beep. e) Player can clear any single digit or all digits on the board at any time. f) Player can replace any single digit at any time. g) Whenever a row or a column or a diagonal is filled with three digits, the sum must be displayed; otherwise, the sum is invisible. 1. Place 1"9 in each box with no duplicates. The sum of every row, every column, and two diagonals should be identical. h) When solved by the player, "You make it!" is displayed in another i) Player can request to see the solution-must be step by step, one digit iWhen a game begins, a timer displays elapsed time in seconds and window 2. a time. minutes. It updates the display ever second until all digits are filled

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!