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

Attributes & Methods in C++
Homework Solution
$10.00
Programming
C++
Computer Science
Attributes
Methods
Students
People
Inheritance
Employees
Salaries
Job Titles
Classes
Statements
Variables
Restaurant Waitlist Using C++
Homework Solution
$13.00
Programming
C++
Computer Science
Linked Lists
Queue
People
Restaurant Waitlist
Guests
Reservations
Statements
Variables
Data Sets
Constructors
Pointers
Search
Input
Output
C#: ShoppingCart App
Homework Solution
$40.00
Visual
C#
Computer
Science
Shopping
Cart
Fill
Console
Application
How to Program
Pythagoras
Triples
C: Multiple Programs
Homework Solution
$68.00
C
Computer
Science
Remove
Occurrences
Character
String
Pointer
Functioin
Local
Rmchr
Rmstr
Record
Monitor
Screen
Get help from a qualified tutor
Live Chats