Name: Anonymous 2012-10-03 8:26
// PickMid.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int dice[3][8000];
int index = 0;
int d0 = 1;
int d1 = 1;
int d2 = 1;
// ROLL THE DICE
while(index < 8000)
{
dice[0][index] = d0;
dice[1][index] = d1;
dice[2][index] = d2;
if(d0 < 20)
{
d0++;
}
else
{
d0 = 1;
if(d1 < 20)
{
d1++;
}
else
{
d1 = 1;
d2++;
}
}
index++;
}
// DO THE STATISTICS
int results[] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
index = 0;
int temp = 0;
int die[] = {0,0,0};
while(index<8000)
{
die[0] = dice[0][index];
die[1] = dice[1][index];
die[2] = dice[2][index];
//FIND MIDDLE VALUE
if(die[0]>=die[1] && die[0] <= die[2])
{
temp = die[0];
}
else if(die[0]<= die[1] && die[0] >= die[2])
{
temp = die[0];
}
else if(die[1] >= die[0] && die[1] <= die[2])
{
temp = die[1];
}
else if(die[1] <= die[0] && die[1] >= die[2])
{
temp = die[1];
}
else
{
temp = die[2];
}
results[temp]++;
index++;
}
cout << "Numbers rolled:\n";
cout << "\nNr#01:" << results[1];
cout << "\nNr#02:" << results[2];
cout << "\nNr#03:" << results[3];
cout << "\nNr#04:" << results[4];
cout << "\nNr#05:" << results[5];
cout << "\nNr#06:" << results[6];
cout << "\nNr#07:" << results[7];
cout << "\nNr#08:" << results[8];
cout << "\nNr#09:" << results[9];
cout << "\nNr#10:" << results[10];
cout << "\nNr#11:" << results[11];
cout << "\nNr#12:" << results[12];
cout << "\nNr#13:" << results[13];
cout << "\nNr#14:" << results[14];
cout << "\nNr#15:" << results[15];
cout << "\nNr#16:" << results[16];
cout << "\nNr#17:" << results[17];
cout << "\nNr#18:" << results[18];
cout << "\nNr#19:" << results[19];
cout << "\nNr#20:" << results[20];
cout << "\nTotal:" << results[1]+results[2]+results[3]+results[4]+results[5]+
results[6]+results[7]+results[8]+results[9]+results[10]+
results[11]+results[12]+results[13]+results[14]+results[15]+
results[16]+results[17]+results[18]+results[19]+results[20] << "\n";
}
//
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int dice[3][8000];
int index = 0;
int d0 = 1;
int d1 = 1;
int d2 = 1;
// ROLL THE DICE
while(index < 8000)
{
dice[0][index] = d0;
dice[1][index] = d1;
dice[2][index] = d2;
if(d0 < 20)
{
d0++;
}
else
{
d0 = 1;
if(d1 < 20)
{
d1++;
}
else
{
d1 = 1;
d2++;
}
}
index++;
}
// DO THE STATISTICS
int results[] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
index = 0;
int temp = 0;
int die[] = {0,0,0};
while(index<8000)
{
die[0] = dice[0][index];
die[1] = dice[1][index];
die[2] = dice[2][index];
//FIND MIDDLE VALUE
if(die[0]>=die[1] && die[0] <= die[2])
{
temp = die[0];
}
else if(die[0]<= die[1] && die[0] >= die[2])
{
temp = die[0];
}
else if(die[1] >= die[0] && die[1] <= die[2])
{
temp = die[1];
}
else if(die[1] <= die[0] && die[1] >= die[2])
{
temp = die[1];
}
else
{
temp = die[2];
}
results[temp]++;
index++;
}
cout << "Numbers rolled:\n";
cout << "\nNr#01:" << results[1];
cout << "\nNr#02:" << results[2];
cout << "\nNr#03:" << results[3];
cout << "\nNr#04:" << results[4];
cout << "\nNr#05:" << results[5];
cout << "\nNr#06:" << results[6];
cout << "\nNr#07:" << results[7];
cout << "\nNr#08:" << results[8];
cout << "\nNr#09:" << results[9];
cout << "\nNr#10:" << results[10];
cout << "\nNr#11:" << results[11];
cout << "\nNr#12:" << results[12];
cout << "\nNr#13:" << results[13];
cout << "\nNr#14:" << results[14];
cout << "\nNr#15:" << results[15];
cout << "\nNr#16:" << results[16];
cout << "\nNr#17:" << results[17];
cout << "\nNr#18:" << results[18];
cout << "\nNr#19:" << results[19];
cout << "\nNr#20:" << results[20];
cout << "\nTotal:" << results[1]+results[2]+results[3]+results[4]+results[5]+
results[6]+results[7]+results[8]+results[9]+results[10]+
results[11]+results[12]+results[13]+results[14]+results[15]+
results[16]+results[17]+results[18]+results[19]+results[20] << "\n";
}