Subject Computer Science C-Family Programming

Question

Write a program that simulates rolling a natural Yahtzee: your program will roll 5 dice simultaneously as many times as is necessary until a natural Yahtzee is obtained.
The program should keep track of the number of rolls required to obtain a natural Yahtzee.
The first iteration of this simulation will run 100 times and display to the screen the highest number of rolls, the lowest number of rolls, and the average number of rolls required to obtain a natural Yahtzee.

Solution Preview

This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.

#include <stdio.h>
#include <math.h>
#include <time.h>
#include <limits.h>
#include <stdlib.h>

int main()
{
srand(time(NULL));
int i, j, max = 0, min = INT_MAX, countTotal = 0, count = 0;
double average;
int die[5] = {1,1,1,1,1};


for(i = 0; i < 100; i++)
{
do...

This is only a preview of the solution. Please use the purchase button to see the entire solution

Related Homework Solutions

Repetition Structures
Homework Solution
$30.00
Computer
Science
C
Programming
Repetition
Structures
Table
Creator
Pseudocode
Superhero Fight in C++
Homework Solution
$35.00
Programming
Classes
Vectors
Operators
Pointers
Computer Science
Superhero Fight
Game Developments
C++
OOP
Powers
Drivers
Lasers
Strength
Variables
Loops
Statements
Interfaces
Strings
Integers
Random Functions
Input
Output
C++ Programming Algorithms
Homework Solution
$25.00
Computer Science
Programming
Algorithms
C++
Closest Pairs
Sequences
Subsequences
Naive Bayes
Functions
Methods
Loops
Variables
Statements
Prime Factors in C++
Homework Solution
$20.00
Programming
Coding
Computer Science
C++
Prime Factors
Integers
Recursive Methods
Input
Output
Multiplication
Division
Get help from a qualified tutor
Live Chats