Code:
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define ROLLS 6000
void main (void)
{
int die1[ROLLS], die2[ROLLS], counter, frequency [13]={0};
int doubles [13] ={0};
float percentage, sum1=0;
/*Rolling the dice 6000 times*/
for (counter=0; counter<ROLLS; counter++)
{
die1[counter] = rand() %6 + 1;
die2[counter] = rand() %6 + 1;
frequency [die1[counter] + die2[counter]]++;
}
/* Displaying the results*/
printf ("Sum of Die Frequency Percent\n");
printf ("______________________________________________\n");
for (counter=2; counter<13; counter++)
{
percentage = (float)frequency[counter] / 60;
printf(" %2d", counter);
printf(" %4d", frequency[counter]);
printf(" %5.2f\n" ,percentage);
sum1 = percentage + percentage;
}
printf("_______________________________________________\n");
printf("TOTALS \n\n\n");
printf("%d", sum1);
/*Chart to print out doubles, frequency, and percent*/
printf ("Doubles Frequency Percent\n");
printf("_______________________________________________\n");
for (counter=6; counter>0; counter--)
{
printf(" %d\n", counter);
}
printf("_______________________________________________\n");
printf("TOTALS \n\n\n");
}