Основы программирования на языке Turbo Pascal. Беляева И.В. - 75 стр.

UptoLike

Составители: 

75
{Увеличиваем количество используемых столбцов}
m := m + 1;
{Заполнение нулем k-го столбца}
for i := 1 to n do
a[i, k] := 0;
Обработка квадратного массива
При использовании квадратного массива размером N × N элементов
часто упоминаются диагонали матрицы. Диагональ, состоящая из
элементов a[1,1], a[2,2], …, a[i,i], …, a[N,N], называется главной
(основной). Диагональ, состоящая из элементов a[1,N], a[2,N-1], …,
a[i,N-i+1], …, a[N,1], называется вспомогательной.
На рисунке слева звездочками отмечены элементы главной диагонали.
На рисунке справа звездочками отмечены элементы вспомогательной
диагонали.
J=1 J=2 J=3 J=4 J=1 J=2 J=3 J=4
I=1 * I=1 *
I=2 * I=2 *
I=3 * I=3 *
I=4 * I=4 *
Задача 21: Обнулить элементы главной диагонали.
Фрагмент программы:
for i := 1 to n do
a[i, i] := 0;
Задача 22: Обнулить элементы выше главной диагонали.