Курсовая работа: Структуры и организация данных в ЭВМ
tmp, val : Word;
begin
SetLength(arA, i);
for r:=0 to i-1 do
begin
Seek(A, r);
Read(A, val);
arA[r]:=val;
end;
for r:=0 to i-2 do
for d:=r+1 to i-1 do
begin
if (arA[r]>arA[d]) then
begin
tmp:=arA[r];
arA[r]:=arA[d];
arA[d]:=tmp;
end;
end;
Rewrite(A);
for r:=0 to i-1 do Write(A, arA[r]);
end;
procedure TForm1.SortB; //Сортировка вектора B
var
r, d : integer;
tmp : Word;
begin
for r:=0 to K-2 do
for d:=r+1 to K-1 do