Ответ:

Пример на C++: для генерации случайных чисел из диапазона от 1 до 5 используем распределение uniform_int_distribution. Массив заполняется в цикле, затем его элементы выводятся.

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

int main() {
    const int n = 15;
    int a[n];
    random_device rd;
    mt19937 gen(rd());
    uniform_int_distribution<int> dist(1, 5);

    for (int i = 0; i < n; ++i)
        a[i] = dist(gen);

    for (int i = 0; i < n; ++i)
        cout << a[i] << ' ';
    cout << '
';
    return 0;
}

При каждом запуске значения могут быть разными.