Given a function Rand() that returns a random value between 0 (inclusive and 1.0 (exclusive), write the following random
Posted: Sun Jul 03, 2022 12:00 pm
Given a function Rand() that returns a random value between 0(inclusive and 1.0 (exclusive), write the following randomfunctions:
a. A random function which ranges between 0 and N.
int randNat (int N) {}
b. A random function which ranges between 1 and N.
int randPos (int N) {}
c. A random integer function which ranges between two integers Aand B, such that A<=B.
int randRange (int A,B) { }
d. A random positive integer function whose average is A.
int randAvg (int A) {}
e. A random Boolean function which returns TRUE on average onceevery N calls.
bool randEvent (int N){ }
a. A random function which ranges between 0 and N.
int randNat (int N) {}
b. A random function which ranges between 1 and N.
int randPos (int N) {}
c. A random integer function which ranges between two integers Aand B, such that A<=B.
int randRange (int A,B) { }
d. A random positive integer function whose average is A.
int randAvg (int A) {}
e. A random Boolean function which returns TRUE on average onceevery N calls.
bool randEvent (int N){ }