C++ Write a function named coinTosss that simulate the tossing of a coin. When y
ID: 3698936 • Letter: C
Question
C++
Write a function named coinTosss that simulate the tossing of a coin. When you call the function, it should generate a random number in range of 1 through 2. If the random number is 1, the function should display “heads” If the random number is 2, the function should display “tails.” Demonstrate the function in a program that asks the user how many times the coin should be tossed, then simulate the tossing o that number of times.
The sample output of the program should exactly match the following
Explanation / Answer
#include <iostream>
#include <cstdlib>
#include<ctime>
using namespace std;
void coinTosss (int i) {
int n = rand()% 2+1;
if(n == 1) {
cout<<i<<": "<<"heads"<<endl;
} else {
cout<<i<<": "<<"tails"<<endl;
}
}
int main()
{
int n;
cout<<"How many tosses should I make? "<<endl;
cin >> n;
srand(time(NULL));
for(int i=1;i<=n;i++) {
coinTosss(i);
}
return 0;
}
Output:
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.