Конечно, давайте рассмотрим, как можно решить эту задачу на языке C++. Мы будем использовать стандартную библиотеку для генерации случайных чисел и
для инициализации генератора случайных чисел текущим временем. Программа будет запрашивать у пользователя число, кратным которому должны быть индексы элементов массива, и затем выводить такие элементы и их индексы.
Вот пример кода:
#include
#include
#include
int main() {
// Инициализация генератора случайных чисел
std::srand(static_cast(std::time(0)));
const int size = 20;
int array[size];
// Заполнение массива случайными числами в диапазоне [-100, 100]
for (int i = 0; i < size; ++i) {
array[i] = std::rand() % 201 - 100; // Генерация чисел от -100 до 100
}
// Запрос числа у пользователя
int divisor;
std::cout > divisor;
// Проверка делимости и вывод элементов и их индексов
std::cout