Question #99410

Type a statement using srand() to seed random number generation using variable seedVal. Then type two statements using rand() to print two random integers between (and including) 0 and 9. End with a newline. Ex:
5
7
Note: For this activity, using one statement may yield different output (due to the compiler calling rand() in a different order). Use two statements for this activity. Also, after calling srand() once, do not call srand() again.

Expert's answer

#include <iostream>
#include <cstdlib>

using namespace std;

int main() {
	// Variable for seed random number
	int seedVal;
	cin >> seedVal;

	// Generation random numbers
	srand(seedVal);

	// Output integers numbers
	cout << rand() % 10 << endl;
	cout << rand() % 10 << endl;
	
	// Exit
	return 0;
}
LATEST TUTORIALS
APPROVED BY CLIENTS