const int size = 5;
int arr[size][size];
int m = 3 * sizeof(**arr);
std::cout << std::setw(m);
for (int i = 0; i < size; ++i) {
for (int j = 0; j < size; ++j) {
arr[i][j] = rand();
std::cout << arr[i][j];
}
std::cout << std::endl;
}
for (int i = 0; i < size; ++i) {
for (int j = size - i - 1; j <= i; ++j) {
std::cout << std::setw((j == size - i - 1) ? m * (size - i) : m);
std::cout << arr[i][j];
}
std::cout << std::endl;
}
return 0;
}
@das_3sz3tt, как вы думаете, нужен ли нам до сих пор std::string?
Обсуждают сегодня