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.

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
Get step-by-step solutions from verified subject matter experts
