Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2012, 17:50   #1
vadiprog
Пользователь
 
Регистрация: 24.09.2011
Сообщений: 96
По умолчанию Сортировка чисел в файле

program Project3;

{$APPTYPE CONSOLE}

uses SysUtils;
var f:file of integer;
a,b,i,j,x:integer;
begin
assign(f,'Chisla.txt');
rewrite(f);
writeln('Vvedit chisla, dlia zakinchenia vvedit 0:');
repeat
readln(a);
write(f,a);
until a=0;
writeln('Pochatkovii fail:');
reset(f);
while not eof(f) do
begin
read(f,a);
write(a,' ');
end;
writeln;
close(f);
reset(f);
for i:=0 to filesize(f)-2 do
for j:=i+1 to filesize(f)-1 do
begin
seek(f,i);
read(f,a);
seek(f,j);
read(f,b);
if a<b then
begin
x:=a;
a:=b;
b:=x;
seek(f,i);
write(f,a);
seek(f,j);
write(f,x);
end;
end;
close(f);
writeln('Vidsortovanii fail:');
reset(f);
while not eof(f) do
begin
read(f,a);
write(a,' ');
end;
close(f);
readln
end.



Как вот тут
for i:=0 to filesize(f)-2 do
for j:=i+1 to filesize(f)-1 do
убрать -2 и -1
vadiprog вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка в файле Надежда1286 Помощь студентам 3 27.11.2011 16:26
Поиск чисел в файле maxon56 Помощь студентам 0 18.10.2011 20:11
Сумма чисел в файле. Zalim Фриланс 9 29.06.2011 04:22
Упорядочение чисел в файле kniazkinP Помощь студентам 7 04.12.2010 18:30
Сортировка в текстовом файле Isthmus Паскаль, Turbo Pascal, PascalABC.NET 18 01.05.2008 20:46