Hey guys, I need help with this program. This program flips a coin 200 timesand
ID: 3612184 • Letter: H
Question
Hey guys,I need help with this program. This program flips a coin 200 timesand should print heads or tails. It should call a separate functioncalled flip() which returns 0 for tails and 1 for heads. The outputshd be printed like this.
Expected Output:Here is my work so far:
Tails Heads Heads Tails Heads Tails Heads Heads Tails Tails
Heads Heads Tails Heads Tails Tails Tails Heads Heads Tails
Tails Tails Tails Heads Tails Tails Heads Heads Tails Tails
Heads Heads Heads Tails Tails Heads Heads Tails Heads Tails
Tails Tails Tails Heads Heads Tails Tails Tails Heads Tails
Heads Heads Tails Tails Tails Heads Heads Heads Tails Tails
Tails Tails Tails Tails Heads Tails Tails Heads Heads Tails
Heads Tails Heads Tails Heads Tails Heads Tails Tails Heads
Tails Tails Heads Heads Heads Tails Tails Heads Tails Heads
Tails Heads Heads Tails Heads Heads Heads Heads Heads Heads
Tails Heads Heads Heads Heads Heads Tails Heads Tails Heads
Heads Heads Tails Tails Heads Heads Tails Tails Tails Tails
Tails Tails Tails Tails Tails Tails Heads Heads Heads Tails
Tails Heads Heads Heads Heads Tails Tails Heads Heads Heads
Tails Tails Heads Heads Heads Tails Tails Heads Tails Tails
Tails Heads Tails Heads Tails Tails Tails Tails Heads Heads
Heads Heads Heads Tails Tails Heads Tails Tails Heads Heads
Tails Tails Tails Tails Tails Heads Heads Heads Tails Tails
Heads Heads Heads Heads Heads Tails Tails Heads Tails Tails
Tails Heads Tails Tails Tails Heads Tails Tails Tails Tails
The total number of Heads was 94
The total number of Tails was 106
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int flip();
int main()
{
int toss;
int heads = 0;
int tails = 0;
/* Simulate coin toss 200 times */
for ( toss =0; toss <= 200; toss++ ){
cout<<flip();
if (flip()== 0)
tails++;
else
heads++;
}
return 0;
}
int flip( )
{
int i = (rand() % 2);
if (i == 0)
return 0;
else
return 1;
}
Please help me out!!