Write C++ code to assign an integer unsystematically to all eight dice. The rand(9) will generate a number between 0 and 9. The number 1 must be added to the appraise. The code should roll eight dice and display random numbers between 0 and 9, plus the dice's sum.
Write C++ code to assign an integer unsystematically to all eight dice. The rand(9) will generate a number between 0 and 9. The number 1 must be added to the appraise. The code should roll eight dice and display random numbers between 0 and 9, plus the dice's sum.
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 C++ code to assign an integer unsystematically to all eight dice. The rand(9) will generate a number between 0 and 9. The number 1 must be added to the appraise. The code should roll eight dice and display random numbers between 0 and 9, plus the dice's sum.
Expert Solution
Step 1: Explanation of program
1) Below is C++ code to generate integer 1 to 10 unsystematically to all eight dice, roll eight dice and display random numbers between 0 and 9, plus the dice's sum.
- The #include statements bring in necessary C++ standard libraries for input/output, random number generation, and time functions.
- In main function of program it seeds the random number generator using the current time, ensuring different random numbers on each run.
- It creates an array dice to store values for 8 dices
- Run a for loop.
- Roll the dice which generates random number from 0 to 9, 1 added to the appraise
- store value into dice array
- Roll the dice which generates random number from 0 to 9, 1 added to the appraise
- Display the random number of each dice using another for loop
- Calculate the sum of each dice values and display sum
2) Save program in cpp file, build and run
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