Работа с отдельными элементами
Рассмотрим квадратную матрицу Nна N. Выведем на экран обе ее диагонали (главную
диагональ и перпендикулярную ей). С главной диагональю все просто – в цикле выводим все элементы, у которых номера строки и столбца равны, то есть A[i][i]для всех iот 0до N-1.
Вторую диагональ формируют такие элементы:
A[0][N-1], A[1][N-2], A[2][N-3], ..., A[N-1][0]
Обратим внимание, что каждый следующий элемент имеет номер строки на 1 больше, а номер столбца – на 1 меньше. Таким образом, сумма номеров строки и столбца постояннаи равна N-1. Тогда, зная номер строки iможно сразу сказать, что на второй диагонали стоит ее элемент A[i][N-1-i].
\
Дата добавления: 2015-10-05; просмотров: 591;