Question: Program Purpose Using Visual Studio 2017 create a CLR console application. Create a program plan and then convert it into C++ statements. Practice debugging, declaring

 Program Purpose Using Visual Studio 2017 create a CLR console application.Create a program plan and then convert it into C++ statements. Practicedebugging, declaring variables, type casting, formatting output, if statements and input /outputto/from the console window and files, input validation, loops, arrays and functions.

Program Purpose Using Visual Studio 2017 create a CLR console application. Create a program plan and then convert it into C++ statements. Practice debugging, declaring variables, type casting, formatting output, if statements and input /output to/from the console window and files, input validation, loops, arrays and functions. Always bring to class 1. Gaddis' book, How-to handouts from the Blackboard and your class notes. 2. This assignment sheet& the grade sheet for this lab already printed out. 3. USB Flash drive(s) or other storage media. LATE PROGRAMS will be not be accepted. Please be sure to upload compressed solution and Word document grade sheet to Canvas by due date/time Mandatory Instructions Your next assignment will be to write a program to play the children's game Chutes and Ladders. The game is played on a board which contains 81 squares, numbered 1 through 81. Each player starts at position 1 and throws one die to determine the number of squares to move on that turn. The first player to reach (or exceed) square 81 wins the game. "Chutes" and "Ladders" exist at various points on the board to enhance play. If a player's token lands on a chute, they "slide" down it and move backward on the board, but if they land on a ladder, they "climb" it and move forward on the board. The beginning and ending locations of each are: Chutes move back Ladders -move forwa bottom 12 bottom 16 4 21 43 15 27 46 75 28 58 64 48 54 Write the program to play the game with two players, Judy and Jane, all starting at position 1, and terminating when one player has reached square 81 or beyond. The output should be a table indicating the player, the move number, the position before the move, the value of the die, and the position after the move. A header for the table should be printed before the game begins. In addition, a line of dashes should separate each set of turns. The winning player should be printed at the end. You should use functions which return a single value through the return statement or return no value (void) when you write this Method program. Functions should use value parameters as needed, but use reference parameters only if a function has more than one value to return. Use 2 variables to represent the players' position on the board. Both variables will be initialized to 1 since they start at position

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!