Write a Java program that allows user to play Rock, Paper and Scissors game with a computer based on the exercise we did in class (which is posted on Moodle). You can refer to Powerpoint Slide #46 to use integers 0, 1, and 2 to represent rock, paper and scissors. At the beginning your program displays a welcome message "Welcome to Rock, Paper and Scissors game with my Computer", it then asks the user to enter his/her choice (only one of the choices: rock, paper and scissors is allowed). You can use a do... while loop to check the validity of the user input. Then your program use a random number generator to pick rock, or paper or scissors for the computer and displays computer’s pick. After that your program displays the result (either you win, or lose or a draw). After one game, your program asks user if he/she wants to continue. If the user decides to stop playing, your program displays how many games you played and how many time you win, lose and tie, and displays a "Thank you for playing" message

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter6: Looping
Section: Chapter Questions
Problem 2PE
icon
Related questions
Question
Write a Java program that allows user to play Rock, Paper and Scissors game with a computer based on the exercise we did in class (which is posted on Moodle). You can refer to Powerpoint Slide #46 to use integers 0, 1, and 2 to represent rock, paper and scissors. At the beginning your program displays a welcome message "Welcome to Rock, Paper and Scissors game with my Computer", it then asks the user to enter his/her choice (only one of the choices: rock, paper and scissors is allowed). You can use a do... while loop to check the validity of the user input. Then your program use a random number generator to pick rock, or paper or scissors for the computer and displays computer’s pick. After that your program displays the result (either you win, or lose or a draw). After one game, your program asks user if he/she wants to continue. If the user decides to stop playing, your program displays how many games you played and how many time you win, lose and tie, and displays a "Thank you for playing" message.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Files and Directory
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT