Программа
Program SumOfElementsForMatrix;
{ Определение суммы элементов
K-го столбца
матрицы S размерности M*N. }
Const M=3; { Количество строк }
N=4; { Количество столбцов }
Var Sum:integer; { Переменная для набора суммы }
S:array[1..M,1..N] of integer; { Описание рабочего массива }
i,j:integer; { Служебные счетчики для организации циклов }
K:integer; { Номер просматриваемого столбца }
BEGIN
Sum:=0; { Обнуление суммы }
for i:=1 to M do { Цикл ввода строк }
for j:=1 to N do { Цикл ввода элементов }
Begin
Write('Введите элемент S[',i,',',j,'] ');
{ Вывод приглашения ввода элемента массива }
ReadLn(S[i,j]) { Ввод элемента массива }
End;
Write('Введите номер столбца [1..',N,'] ');
{ Приглашение ввести номер столбца }
ReadLn(K); { Ввод номера столбца }
for i:=1 to M do Sum:=Sum+S[i,K];
{ Цикл просмотра K-го столбца и набор суммы }
WriteLn('Сумма элементов с четными индексами ',Sum) { Вывод результата }
END.
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию