Контрольная работа: Упорядочивание элементов файла
procedure PrintRecArr(RecArr: TRecArr);
var
i: integer;
begin
ClrScr;
for i:= 1 to MaxRecCount do
if RecArr[i].ChetPlatel <> '' then
begin
WriteLn('Pay #', i, ' : ', RecArr[i].ChetPlatel);
WriteLn('Dest #', i, ' : ', RecArr[i].ChetPoluch);
WriteLn('Pay summ', i, ' : ', RecArr[i].SummaPlateja:8:2);
WriteLn('--------------------------');
end
end;
procedure FindInRecArr(RecArr: TRecArr);
var
i: integer;
isFind: boolean;
s: string [30];
summ: real;
begin
isFind:= false;
summ:= 0;
ClrScr;
Write('Get payment num(q for quit):');
ReadLn(s);
if s = 'q' then Exit;
for i:= 1 to MaxRecCount do
if Pos(RecArr[i].ChetPlatel, s) <> 0 then