Альберт
Альберт

(С++) сформировать квадратную матрицу порядка n по заданному образцу:

Дима Гусев
Дима Гусев

#include < iostream>
using std::cout;
using std::cin;

int main(){
unsigned n;
cout < < "input n:";
cin>>n;
unsigned a[n][n];
unsigned i,j;
i=0;
while (i < =2*(n/2)){
for(j=0;j < n;j++){
a[ i ][j]=j;
a[i+1][j]=n-j;
}
i=i+2;
}
if(i < n-1) {
for(j=0;j < n;j++) {a[n-1][j]=j;} //строка очевдно нечетная
}

cout < < "\n";
//вывод
for (i=0;i < n;i++){
for (j=0;j < n;j++) {cout < < a[ i ][j] < < " ";}
cout < < "\n";
}
return 0;
}

Похожие вопросы
Задана матрица А Є R^(m*n) (не обязательно квадратная).
Срочно нужно!! ! заполнить квадратную матрицу порядка N по следующему правилу: на главной диагонали и выше её — последо
В текстовом файле хранятся квадратные вещественные матрицы порядка n (n – const). Преобразовать файл, удалив из каждой м
Найти сумму элементов квадратной матрицы X(n,n),
Какая матрица называется квадратной?
C++ Как сформировать матрицу A[N,N] случайным образом
7. Сформировать квадратную матрицу порядка n (размерностью не меньше 3 и не больше 10) по заданному образцу.
. Даны две действительные квадратные матрицы порядка n. Получить новую матрицу, путем прибавления..
Как вычислить матрицу n-го порядка?
Дана действительная квадратная матрица порядка n, все элементы которой различны.