In JAVA Write a program that simulates a simple dice game between the computer and the user. When the program runs, a loop should run 5 times; in each iteration, the program should • Generate a random integer in the range of 1 to 6 --this is the value of the computer’s die. • Generate another random integer in the range of 1 to 6 --this is the value of the user’s die. The die with the highest value wins. (In case of a tie, there is no winner for that particular roll of the dice.) As the loop iterates, the program should count the number of times the computer wins and the number of times the user wins. In the end, the program should display who was the grand winner, the computer, or the user. The program should perform input validation for the player’s input (only ‘y’ or ‘n’ are acceptable).

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

In JAVA

Write a program that simulates a simple dice game between the computer and the user. When the
program runs, a loop should run 5 times; in each iteration, the program should
• Generate a random integer in the range of 1 to 6 --this is the value of the computer’s die.
• Generate another random integer in the range of 1 to 6 --this is the value of the user’s die.
The die with the highest value wins. (In case of a tie, there is no winner for that particular roll of
the dice.) As the loop iterates, the program should count the number of times the computer wins
and the number of times the user wins. In the end, the program should display who was the grand
winner, the computer, or the user. The program should perform input validation for the player’s
input (only ‘y’ or ‘n’ are acceptable).

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Knowledge Booster
Random Class and its operations
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education