ЮН
Юрчик Никитин

Помогите с заданием по программированию (Паскаль)

дЛЯ данной целочисленной матрицы найти минимум среди сумм модулей элементов диагоналей параллельных побочной диагонали

АК
Антон Кузнецов

uses crt;
const n = 10;
Var mm :array [ 1..n,1..n ] of integer;
i, j, SumAbs : integer;
MinSum : Word;
Begin
ClrScr;
WriteLn('Исходная матрица: ');
Randomize;
For i: = 1 to n do
begin
For j: =1 to n do
begin
mm [ i,j ]:= 10 - Random ( 20 );
Write ( mm [ i,j ]:4);
end;
WriteLn;
end;
MinSum:=65535;
WriteLn ('Суммы модулей элементов диагоналей выше побочной');
For i := n-1 downto 1 do
begin
SumAbs :=0;
For j:=1 to i do
SumAbs:=SumAbs+Abs ( mm [ j, i-j+1 ] );
Write ( SumAbs:4 );
If MinSum > SumAbs then MinSum:=SumAbs;
end;
WriteLn;
WriteLn ( 'Суммы модулей элементов диагоналей ниже побочной');
For i:=2 to n do
begin
SumAbs:=0;
For j :=1 to n+1-i do
SumAbs:= SumAbs+Abs ( mm [ i-1+j,n+1-j ] );
Write ( SumAbs:4 );
If MinSum > SumAbs then MinSum :=SumAbs;
end;
WriteLn;
WriteLn ( 'Минимальная сумма: ', MinSum:4 );
End.

Похожие вопросы
Помогите пожаалуйста срочно!! ! С заданием по программированию в паскале! мулы для в
язык программирования паскаль. Задание помогите!
программирование. помогите пожалуйста!!!! в паскале
Помогите пожалуйста с заданием по программированию на паскале
Помогите с заданием по программированию (Паскаль).
Помогите с программированием задание по Турбо паскалю 9.
Помогите с программированием (паскаль)
Помогите с задание по программированию
Помогите с программированием в паскале
Программирование Паскаль. Помогите, пожалуйста, задания: