Реферат: Сортировка
Fin:=true;
FCopy(t1.main, dest.main); end else
if fEof(t4.main) then
begin
Fin:=true;
FCopy(t3.main, dest.main); end else Fin:=false; fClose(t2.main); fClose(t4.main);
end;
begin
writeln;
if ParamCount<2 then
begin
writeln('Слишком мало параметров.');
Exit; end; write('Инициализация...'); Init; writeln('готово'); write('Первоначальная сортировка...'); firstsort(seur, t1, t2); writeln('готово'); ReWrite(dest.main.f); Close(dest.main.f); writeln('Склеивание:'); repeat
ftrans(t1, t2, t3, t4);
writeln('шаг');
if (not Fin) then
begin
ftrans(t3, t4, t1, t2);
writeln('шаг');
end;
until Fin;
writeln('готово');
end.
----------------------------------------------------------------------------
6. ВНЕШНЯЯ СПЕЦИФИКАЦИЯ.
Для корректной работы программы необходим компьютер AT286, 40K свободной conventional памяти, операционная система MS-DOS 3.0 или более поздняя версия. Возможны версии программы, использующие меньше памяти, процессоры слабее 286 и т.д. Программа использует место на диске вдвое большее исходного файла(не считаяя сам файл).
7. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ.
При запуске программы обязательно должна быть определена переменная среды TEMP!
Формат запуска программы: