22 февраля 2016 г.

Сделать зеркальное отображение массива.

srand(time(0));
const int size = 5;
const int b_size = size * 2;
int A[size]{};
int B[b_size]{};
int index = 0;

cout << "Massive A:" << endl;
for (int i = 0; i < size; i++) {
A[i] = rand() % 200 - 99;
cout << A[i] << "\t";
}
cout << endl;

for (int i = 0; i < b_size; i++) {
if (i < size) {
B[index] = A[i];
index++;
continue;
}
B[index] = A[b_size-i-1];
index++;
}

cout << "Massive B:" << endl;
for (int i = 0; i < b_size; i++) {
cout << B[i] << "\t";
}
cout << endl;
system("pause");

Комментариев нет:

Отправить комментарий