`#include <iostream>
#include <random> //For random int
#include <fstream> //For files
using namespace std;
//Global constants
const int RANGE = 99;
//Prototypes
void diceCounter(int diceCounter[], int RANGE);
int main() {
//Open file
ofstream outfile;
outfile.open("histogram.txt");
//Array for dice
int diceOutputs[RANGE] = {};
diceCounter(diceOutputs, 99);
}
void diceCounters(int diceCounter[]){
int dice1 [RANGE] = {};
int dice2 [RANGE] = {};
int totalDice [RANGE] = {};
for (int i = 0; i < RANGE ; i++){
//Dice1
random_device dice1Roller;
uniform_int_distribution<int> dice1Range(1,6);
dice1[i] = dice1Range(dice1Roller);
//Dice2
random_device dice2Roller;
uniform_int_distribution<int> dice2Range(1,6);
dice2[i] = dice2Range(dice2Roller);
diceCounter[i] = dice1[i] + dice2[i];
}
}`