|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.11.2011, 17:12 | #1 |
Пользователь
Регистрация: 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] |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
файлы на паскале))) | 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 |