C++

Заполнить два целочисленных массива A[10] и B[10]. Сформировать третий массив X[20], элементы которого будут взяты

с A и B в порядке:

а) чередование (A0, b0, a1, b1, a2, b2, …, a9, b9);

б) следование (A0, a1, a2, …, A9, b0, b1, b2, …, b9).


C++

Заповнити два цілочисельні масиви A[10] і B[10]. Сформувати третій масив X[20], елементи якого будуть взяті

з A і B в порядку:

а) чергування (A0, b0, a1, b1, a2, b2, ..., a9, b9);

б) слідування (A0, a1, a2, ..., A9, b0, b1, b2, ..., b9).

Ответы

Ответ дал: Vanello1908
1

Ответ:

Чередование:
int j = 0;

   int* mass = new int[20];

   int* mass1 = new int[10];

   int* mass2 = new int[10];

   for (int i = 0;i < 20;i++) {

       mass[j] = mass1[i];

       j++;

       mass[j] = mass2[i];

       j++;

   }
Следование:
int j = 0;

   int* mass = new int[20];

   int* mass1 = new int[10];

   int* mass2 = new int[10];

   for (int i = 0;i < 10;i++) {

       mass[j] = mass1[i];

       j++;

   }

   for (int i = 0;i < 10;i++) {

       mass[j] = mass2[i];

       j++;

   }

Объяснение:

Ну вот

Вас заинтересует