Курсовая работа: Структуры и организация данных в ЭВМ
begin //случайными значениями
Fval:=Random(64000);
Write(A, Fval);
end;
end;
procedure TForm1.LinFind; //Линейный поиск
var
s1, s2 : Word;
begin
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 Exit;
end;
end;
procedure TForm1.BinFind; //Двоичный поиск
var
s1, cou, cou1, cou2 : integer;
label
1;
begin
for s1:=0 to K-1 do
begin
cou1:=0;
cou2:=i-1;
While cou1<=cou2 do
begin