Не всегда надо заполнять числовые одномерные и двумерные массивы порядковыми номерами или конкретными значениями. Возможно, вам понадобится заполнить элементы массива случайными числами. В С++ для этого есть специальные фyнкции rand() и srand(). Они находятся в библиoтечном файле cstdlib, поэтому чтобы их применять в программе, необходимо подключить этот библиотечный файл: #include <cstdlib> или #include <stdlib.h> (для старых компиляторов). Если воспользоваться только функцией rand() – будем получать одинаковые “случайные числа” от запyска к запуску.
#include <iostream>
#include <cstdlib>
#include <ctime> // содержит time()
using namespace std;
int main()
{
int randomDigits[3] = {};
srand(time(NULL));
for (int i = 0; i < 3; i++)
{
randomDigits[i] = rand();
cout << randomDigits[i] << endl;
}
return 0;
}