Answers for "random number in range in c++\"

C++
0

c++ generate random numbers in range

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

int main()
{
	srand(time(0));

	for (int i = 0; i <= 10; i++)
	{
		int start = 3;
		int end = 8;
		cout << start + rand() % (end - start + 1);
	}
}
Posted by: Guest on April-25-2021
0

c++ random number within range

#include <iostream>
#include <random>
int main()
{
    std::random_device rd; // obtain a random number from hardware
    std::mt19937 gen(rd()); // seed the generator
    std::uniform_int_distribution<> distr(25, 63); // define the range

    for(int n=0; n<40; ++n)
        std::cout << distr(gen) << ' '; // generate numbers
}
Posted by: Guest on October-20-2021

Browse Popular Code Answers by Language