Write a program that demonstrates the Dice class from the previous problem. This program will roll two Dice objects repeatedly, add the value from the two dices together, to display a total for that roll. Use a loop to do this 150 times. This simulates 150 independent rolls of two dice. The program should keep track of how many times each total value (from 2 - 12) appears, and output the totals at the end. Program output could look like this. The formatting is not required, but the content is.

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
Write a program that demonstrates the Dice class from the previous problem. This program will roll two Dice objects repeatedly, add the value from the two dices together, to display a total for that roll. Use a loop to do this 150 times. This simulates 150 independent rolls of two dice. The program should keep track of how many times each total value (from 2 - 12) appears, and output the totals at the end. Program output could look like this. The formatting is not required, but the content is.
11:23
W01 Lab Classes and objects.docx
Task 4. Comprehensive – Dice Roll Simulator.
(15 рoints)
Write a program that demonstrates the Dice class from the
previous problem.
This program will roll two Dice objects repeatedly, add the
value from the two dices together, to display a total for that
roll.
Use a loop to do this 150 times. This simulates 150
independent rolls of two dice.
The program should keep track of how many times each
total value (from 2 - 12) appears, and output the totals at
the end.
Program output could look like this. The formatting is not
required, but the content is.
Dice roll: 1 + 3 = 4
Dice roll: 2 + 2 .
Dice roll:5 + 6 - 11
Dice roll results
2 was rolled 4 times.
3 was rolled 2 times.
4 was rolled 5 times.
5 was rolled 8 times.
6 was rolled 5 times.
7 was rolled 8 times.
8 was rolled 7 times.
9 was rolled 2 times.
10 was rolled 5 times.
11 was rolled 2 times.
12 was rolled 2 times.
· Rubric:
• Student name and date is in a comment on the first line of the
programs: -5 points if fails
• All values 2-12 occur in the totals: -10 if fails
• Main program loop: dice totals correct number of times:
-15 points if fails
• Main program loop: 5 points
• Main program count outcome for totals: 10 points
Please paste a screenshot of a successful program run, and
copy-and-paste the source code from both .java files, here:
Dashboard
Calendar
To Do
Notifications
Inbox
因
Transcribed Image Text:11:23 W01 Lab Classes and objects.docx Task 4. Comprehensive – Dice Roll Simulator. (15 рoints) Write a program that demonstrates the Dice class from the previous problem. This program will roll two Dice objects repeatedly, add the value from the two dices together, to display a total for that roll. Use a loop to do this 150 times. This simulates 150 independent rolls of two dice. The program should keep track of how many times each total value (from 2 - 12) appears, and output the totals at the end. Program output could look like this. The formatting is not required, but the content is. Dice roll: 1 + 3 = 4 Dice roll: 2 + 2 . Dice roll:5 + 6 - 11 Dice roll results 2 was rolled 4 times. 3 was rolled 2 times. 4 was rolled 5 times. 5 was rolled 8 times. 6 was rolled 5 times. 7 was rolled 8 times. 8 was rolled 7 times. 9 was rolled 2 times. 10 was rolled 5 times. 11 was rolled 2 times. 12 was rolled 2 times. · Rubric: • Student name and date is in a comment on the first line of the programs: -5 points if fails • All values 2-12 occur in the totals: -10 if fails • Main program loop: dice totals correct number of times: -15 points if fails • Main program loop: 5 points • Main program count outcome for totals: 10 points Please paste a screenshot of a successful program run, and copy-and-paste the source code from both .java files, here: Dashboard Calendar To Do Notifications Inbox 因
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 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