Курсовая работа: Структуры и организация данных в ЭВМ
Seek(A, cou);
Read(A, Fval);
if (Fval=B[s1]) then goto 1
else if Fval<B[s1] then cou1:=cou+1
else cou2:=cou-1;
end;
1 : end;
end;
procedure TForm1.LinFindAcc; //Линейный поиск с накоплением
var
s1, s2, cou : Word;
begin
cou:=1;
for s1:=0 to K-1 do
for s2:=0 to i-1 do
begin
Seek(A, s2);
Read(A, Fval);
if (B[s1]=Fval) then
begin
Acc[1, cou]:=s2;
Acc[2, cou]:=s1;
Acc[3, cou]:=Fval;
cou:=cou+1;
end;
end;
end;
procedure TForm1.SortA; //Сортировка файла A
var