Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
29
Добавлен:
16.04.2013
Размер:
819 б
Скачать
unit ArrangeMatrix;

interface
uses
GLOBAL ;
procedure prArrangeMatrix(var CurrentMatrix:matrix;MatrixName:string);




implementation

procedure prArrangeMatrix(var CurrentMatrix:matrix;MatrixName:string);
var
total,i1,j1,i,j:byte;
MaxValue,CurrentValue:real;
begin
for total:=1 to 46 do
begin
MaxValue:=CurrentMatrix[1,1];
i1:=1;
j1:=1;
for i:=1 to MatrixDimI do
for j :=1 to MatrixDimJ do
if abs(MaxValue) < abs(CurrentMatrix[i,j]) then
begin
CurrentValue:=CurrentMatrix[i,j];
CurrentMatrix[i,j]:=CurrentMatrix[i1,j1];
CurrentMatrix[i1,j1]:= CurrentValue;
MaxValue:=CurrentMatrix[i,j];
i1:=i;
j1:=j;
end
else
begin
MaxValue:=CurrentMatrix[i,j];
i1:=i;
j1:=j;
end;
end;
end;

end.
Соседние файлы в папке laba3(moduls)var24