Дан массив С(10). Сформируйте из него массивы А(5) и В(5), предварительно определив их длину. В массив А включите элементы из массива С с четными индексами, а в В— с нечетными. Выведите на экран массивы А(5), В(5) и С( 10).

11 Июн 2020 в 19:40
166 +1
1
Ответы
1
include

using namespace std;

int main() {
int C[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int A[5], B[5];

int indexA = 0;
int indexB = 0;
for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
A[indexA] = C[i];
indexA++;
} else {
B[indexB] = C[i];
indexB++;
}
}
cout << "Массив A(5): ";
for (int i = 0; i < 5; i++) {
cout << A[i] << " ";
}
cout << endl << "Массив В(5): ";
for (int i = 0; i < 5; i++) {
cout << B[i] << " ";
}
cout << endl << "Массив С(10): ";
for (int i = 0; i < 10; i++) {
cout << C[i] << " ";
}
return 0;

}

18 Апр 2024 в 11:08
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир