![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Тролька |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 3 Пол: Женский Реальное имя: Маша Репутация: ![]() ![]() ![]() |
есть задача по работе с текстовым файлом.она сама довольно простая, но возникает глюк довольно неприятный
в куске Код {Процедура создания основного файла} procedure makeF; var lf:text; ff:string; an:char; nz,ng,im,fam,s:string; begin clrscr; write('Введите имя создаваемого файла '); read(ff); assign(lf,ff); rewrite(lf); an:='y'; writeln('Введите данные для файла'); repeat write('Номер группы '); read(ng); write('Номер зачетки '); read(nz); write('Имя '); read(im); write('Фамилия '); read(fam); s:=ng+'_'+nz+'_'+im+'_'+fam; writeln(lf,s); writeln('Еще запись?[y/n]'); read(an); until an='n'; close(lf); end; компилятор(BP7) не реагирует на все read после открытия файла на запись.лечится все это исключительно добавлением Код close(input); reset(input); перед каждым write в цикле..понять не могу откуда этот глюк....помогите плизз... |
![]() ![]() |
![]() |
Текстовая версия | 19.07.2025 22:50 |