c++ random seed code example

Example 1: random in range c++

v1 = rand() % 100;         // v1 in the range 0 to 99
v2 = rand() % 100 + 1;     // v2 in the range 1 to 100
v3 = rand() % 30 + 1985;   // v3 in the range 1985-2014

Example 2: seed random c++

#include<iostream>
#include<cstdlib>
using namespace std;

int main()
{
	int random = rand();
	/* No srand() calls before rand(), so seed = 1*/
	cout << "Seed = 1, Random number = " << random << endl;

	srand(5);
	/* Seed = 5 */
	random = rand();
	cout << "Seed = 5, Random number = " << random << endl;

	return 0;
}

Tags:

Cpp Example