как сделать чтобы массив принимал следующие значения?
Пусть А - множество всех делителей числа 9, В - множество всех делителей числа 12 в пределах от 9 до 100.
int main()
{
int SIZE = 0;
int SIZE_1 = 0;
int SIZE_0 = 0;
int x, y;
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int* Set = new int[max_SIZE];
int* Set_1 = new int[max_SIZE];
int* Set_0 = new int[max_SIZE];
cout << "Введите размер первого множества, которая должна быть сгенерирована" << endl;
cin >> SIZE;
GenerationSet(Set, SIZE);
ShowSet(Set, SIZE);
cout << "Введите размер второго множества, которая должна быть сгенерирована" << endl;
cin >> SIZE_1;
GenerationSet(Set_1, SIZE_1);
ShowSet(Set_1, SIZE_1);
void GenerationSet(int* Set, int SIZE)
{
int i = 0;
Set[i] = 2000 - rand() % 1000;
int temp;
while (i < SIZE)
{
temp = 1000 - rand() % 2000;
for (int j = 0; j < SIZE; j++)
if (temp == Set[j]) continue;
i++;
Set[i] = temp;
}
SortSet(Set, SIZE);
}