Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

PLEASE ASNWER IN C PROGRAMMING Descriptions The idea of the never over 50 game is to allow the users to add up a random number

PLEASE ASNWER IN C PROGRAMMING

Descriptions

The idea of the never over 50 game is to allow the users to add up a random number in the range of 1 to 20 each turn to get a final number in the range of 40 to 50.

Please consider the following game rules:

If the player's score is less than 50 after each turn, they can choose to continue.

If they choose to continue, the number of turns will increase by 1.

The player's turn will automatically stop if the final score exceeds 50 or has lost the game with 0 points.

The player also loses the game and gets 0 points if their final score is less than 40 after deciding to end their turns.

If the player's final score is in the range of 40 to 50, then the final point is equal to the final score subtracting the number of turns the user took to get the final score.

The application is also required to output the following screens/ functions: Main menu screen This screen appears when the users first start the game.

There are four different options, as shown in the following figure. The users can access the options by entering their assigned number or terminating the game by pressing number four.

image text in transcribedimage text in transcribedimage text in transcribedimage text in transcribedimage text in transcribedimage text in transcribed

Descriptions The idea of the never over 50 game is to allow the users to add up a random number in the range of 1 to 20 each turn to get a final number in the range of 40 to 50. Please consider the following game rules: If the player's score is less than 50 after each turn, they can choose to continue. If they choose to continue, the number of turns will increase by 1. The player's turn will automatically stop if the final score exceeds 50 or has lost the game with 0 points. The player also loses the game and gets 0 points if their final score is less than 40 after deciding to end their turns. If the player's final score is in the range of 40 to 50, then the final point is equal to the final score subtracting the number of turns the user took to get the final score. The application is also required to output the following screens/functions: Main menu screen This screen appears when the users first start the game. There are four different options, as shown in the following figure. The users can access the options by entering their assigned number or terminating the game by pressing number four. NEVER OVER 50 GAME 1. 2. 3. 4. Game Rules Edit Player Details Play Exit Please pick an option: If the users enter any other characters rather than the listed numbers, display the warning message to allow them to re-enter their key. NEVER OVER 50 GAME 1. 2. 3. 4. Game Rules Edit Player Details Play Exit Please pick an option: 5 Your chosen option is not listed, please try again: Game rules screen This screen appears when the users pick the game rule option in the main menu. They can press the zero key to go back to the main menu. The students can copy the game descriptions as described above for this section. GAME RULES This game aims to add up a random number in the range of 1 to 20 each turn to get a final number in the range of 4e to se. If the players score is less than 5e after each turn, they can choose to continue. If they choose to continue, the number of turns will increase by 1. The players turn will automatically stop if the final score exceeds se or the player has lost the game with e points. The player also loses the game and gets @ points if their final score is less than 4@ after deciding to end their turns. If the players final score is in the range of 40 to se, then the final point is equal to the final score subtracting the number of turns the user took to get the final score. Press @ to go back to the main menu: If the users enter any other characters rather than zero, display the warning message to allow them to re-enter their key GAME RULES This game aims to add up a randon number in the range of 1 to 20 each turn to get a final number in the range of 40 to 50. If the players score is less than se after each turn, they can choose to continue. If they choose to continue, the number of turns will increase by 1. The players turn will automatically stop if the final score exceeds 5e or the player has lost the game with points. The player also loses the game and gets @ points if their final score is less than 40 after deciding to end their turns. If the players final score is in the range of 48 to 5e, then the final point is equal to the final score subtracting the number of turns the user took to get the final score. Press @ to go back to the main menu: 3 Wrong option, press @ to go back to the main menu: Player details screen This screen appears when the users pick the edit player details option in the main menu. They can press the zero key to go back to the main menu or 1 to edit their name. In the beginning, the default name should be "Player". PLAYER DETAILS Player name: Player Press 1 to edit or press o to go back to the main menu: If the users enter any other characters rather than the listed numbers, display the warning message to allow them to re-enter their key PLAYER DETAILS Player name: Player Press 1 to edit or press @ to go back to the main menu: 3 Wrong option, press 1 to edit or press to go back to the main menu: If the users enter 1, the application should allow them to modify their name and update the details. PLAYER DETAILS Player name: Player Press 1 to edit or press @ to go back to the main menu: 3 Wrong option, press 1 to edit or press @ to go back to the main menu: 1 Please enter new details: Robert Player details changed Player name: Robert Press 1 to edit or press @ to go back to the main menu: Gameplay screen This screen appears when the users pick the Play option in the main menu. They can press the key "y" to continue or "s" to stop the game. PLAY Turn 1, random number is 18 and your score is 18 Press 'y' to continue or 's' to stop: y Turn 2, random number is 4 and your score is 22 Press 'y' to continue or 's' to stop: s If they lose the game, display their final point (zero), along with their name and allow them to re-play the game again. If they enter the wrong key, kindly remind them and ask them to re- enter their choice again. PLAY Turn 1, random number is 18 and your score is 18 Press 'y' to continue or 's' to stop: y Turn 2, random number is 4 and your score is 22 Press 'y' to continue or 's' to stop: s Robert, You have lost the game, e is your final point Press 1 to play the game again or press @ to go back to the main menu: 3 Wrong option, press 1 to play the game again or press @ to go back to the main menu: Over 50 is also considered a lost game. PLAY Turn 1, random number is 16 and your score is 16 Press 'y' to continue or 's' to stop: y Turn 2, random number is 3 and your score is 19 Press 'y' to continue or 's' to stop: y Turn 3, random number is 3 and your score is 22 Press 'y' to continue or 's' to stop: y Turn 4, random number is 6 and your score is 28 Press 'y' to continue or 's' to stop: y Turn 5, random number is 13 and your score is 41 Press 'y' to continue or 's' to stop: y Turn 6, random number is 16 and your score is 57 Press 'y' to continue or 's' to stop: y Robert, You have lost the game, o is your final point Press 1 to play the game again or press @ to go back to the main menu: 4 Wrong option, press 1 to play the game again or press @ to go back to the main menu: If they won the game, display their final point, along with their name and allow them to re- play the game again. If they enter the wrong key, kindly remind them and ask them to re-enter their choice again PLAY Turn 1, random number is 4 and your score is 4 Press 'y' to continue or 's' to stop: y Turn 2, random number is 7 and your score is 11 Press 'y' to continue or 's' to stop: y Turn 3, random number is 10 and your score is 21 Press 'y' to continue or 's' to stop: y Turn 4, random number is 10 and your score is 31 Press 'y' to continue or 's' to stop: y Turn 5, random number is 14 and your score is 45 Press 'y' to continue or 's' to stop: s Robert, You have won the game, your final point is 40 Press 1 to play the game again or press o to go back to the main menu

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

Students also viewed these Databases questions