Write a program that allows a player to play Rock, Paper, and Scissors against the computer. In this version, ifthere is a tie the computer wins. The user must beat the computer to win around.The player will provide their name and the number of rounds they want to play. They will begin by enteringtheir name and the number of rounds they would like to play. For each round, the player will input acharacter to represent their play (‘R’ for rock, ‘P’ for paper, or ‘S’ for scissors). The program will randomlyselect its play and output whether the player won or lost. After all, rounds have been completed the program willoutput the match-winner. In the case that the player wins the match, it will output their percentage of winsotherwise it will output the percentage of losses.Use the following functions / descriptions for your code. You may (should) add more functions as youdeem necessary, but you may not omit or modify the functionality described below (Don’t forget you willalso need to include the PrintHeading function):• GetInput – Accepts the name and how many rounds they want to play as input• GetAndCheckPlay – provides the following menu for the user. It allows them to choose a play. Thisfunction should error check the players choice and return the character representing their play.************************ CHOOSE YOUR PLAY ************************R - RockP - PaperS – ScissorsEnter your play:• GetComputerPlay – Randomly selects a play for the computer and returns the character epresentingtheir play.• CheckWin – Check if the player has won, returns true if they won or false if the computer won.• OutputWin – Outputs the user’s name, and if the user won or lost after each round.• OutputMatchWinner – Output the user’s name and the percentage of wins or losses for the player.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here