
25.12.2008, 23:02
|
Модератор
|
|
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
|
|
Ну, примерно, так:
Код:
var
A, B : Array Of Array Of Integer;
// где-то заполняется массив A
// функция вычисления значения элемента массива B
function GetASum(M,N : Integer) : Integer;
var
I, J : Integer;
begin
Result := 0;
For I := M To N Do
For J := M To N Do
Result := Result + A[I,J];
end;
// функция расчета массива B
procedure MakeB;
var
I, J : Integer;
begin
For I := Low(B) To High(B) Do
For J := Low(B) To High(B) Do
B[I,J] := GetASum(I,J);
end;
|