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.
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
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.

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

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images

Knowledge Booster
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.Recommended textbooks for you

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education