🎲функция rand()
генерация рандомных чисел
функция rand() - генерирует случайные значения.
функция srand() - стартовое значение.
int x = rand()
cout << x << endl;
Однако при повторном запуске программы число не сгенерируется заново, а останется таким же. Для того что бы получать постоянно рандомные числа требуется установить srand(time(NULL))
#include <ctime> // для функции time()
srand(time(NULL)) // time(NULL) выводит количество прошедших секунд с 1 январа 1970
// поэтому значение всегда разное
int x = rand()
cout << x << endl;
rand() - не лучший вариант для создания генератора случайных чисел.
Last updated