Обнуление элементов матрицы
нужно обнулить элементы выше главной и выше побочной диагонали,написал такой код:
for (int i = 0; i < n/ 2; i++) {
for (int j = 1 + i; j < n - 1 - i; j++) {
a[i][j] = 0;
}
}
Почему-то элементы,которые лежат непосредственно на диагоналях,не обнуляет.
Ответы (1 шт):
Автор решения: Mikhailo
→ Ссылка
Попробуйте такой цикл:
for (int i = 0; i < (n+1)/2; ++i) {
for (int j = i; j < n - i; ++j++) {
a[i][j] = 0;
}
}