#include #include #include #include void coinToss(int A[], int n){ for(int i = 0; i < n; i++) A[rand() % 100]++; } void showProb(const int C[], int n, int trials){ int s,e; double p; for(s = 0; C[s] == 0; s++); for(e = n; C[e] == 0; e--); for(int i=s; i <=e; i++){ p = double(C[i])/double(trials); std::cout << "Prob(H=" << i << ")" << p << std::endl; } } int main () { int n; srand(time(0)); std::cout << "Number of coins to toss: "; std::cin >> n; int* Array = new int[100]; coinToss(Array,n); showProb(Array, n, 1); return 0; }