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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2011, 17:12   #1
_Hanter_
Пользователь
 
Регистрация: 15.11.2011
Сообщений: 10
По умолчанию Файлы в Паскале

написал програму, но она не работает. Помогите исправить

Задан файл целих чисел. Создать новый файл, кокой создает групы
одинаковых чисел, если такые есть.

[CODE]
var f:file of real;
a:array [1..100] of real;
x: real;
c:char;
k,l,i:byte;
begin
assign(f,'f.dat');
rewrite(f);
repeat
writeln('вв.число');
readln(x);
write(f,x);
writeln('вв.0,якщо треба припинити введення, інакше 1');
readln(c);
until c='0';
end.
reset(f);i:=0;
while not eof(f) do
begin
inc(i);
read(f,a[i]);{У масив зчитуємо елементи файлу}
end;
for k:=1 to i-1 do{Впорядковуємо масив}
for l:=k+1 to i do
if a[k]>a[l] then
begin
x:=a[k];
a[k]:=a[l];
a[l]:=x;
end;
rewrite(f);{У файл з самого початку переписуємо елементи масиву}
for k:=1 to i do
write(f,a[k]);
reset(f);
while not eof(f) do
begin
read(f,x);
writeln(x);
end;
end.
[/СODE]
_Hanter_ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
файлы на паскале))) Nekras Помощь студентам 3 05.06.2011 17:38
файлы в паскале... Екатерина18 Паскаль, Turbo Pascal, PascalABC.NET 5 05.04.2011 23:31
Файлы в Паскале Гамбит Помощь студентам 3 01.02.2010 20:42
Файлы в Паскале britva666 Помощь студентам 2 21.06.2009 20:28
Файлы на ПАСКАЛЕ!!! Нана Помощь студентам 4 26.04.2008 12:24