![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
RAPON |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация: ![]() ![]() ![]() |
Дан текстовый файл. Абзацы выделяются в нем с помощью красной строки (5 пробелов в начале строки), а пустых строк нет. Вставить между соседними абзацами по одной пустой строке (в начало и конец файла пустые строки не добавлять).
Подскажите пожалуйста,как это сделать. |
Lapp |
![]()
Сообщение
#2
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Попробуй как-то вот так:
ReadLn(f,s); -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
RAPON |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация: ![]() ![]() ![]() |
А как это сделать не используя другой файл?там же написано в тот же файл вставить..
проблема в том что нельзя одновременно читать и записывать с файла.как это сдлать?выручите |
Lapp |
![]()
Сообщение
#4
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
проблема в том что нельзя одновременно читать и записывать с файла.как это сдлать? Кто сказал нельзя?Цитата Procedure Reset (var F) Открывает существующий файл для чтения или изменения. Только файл должен быть описан как file ofchar, а не text. Но это не проблема, проблема в другом.. Если бы ты убирал что-то из файла - тогда все было бы O'kay. А ты добавляешь! Ты же будешь затирать то, что еще не прочел.. Тогда нужно делать буфер чтения, и все сильно усложняется. У тебя же не написано явно, что нельзя использовать второй файл. Запишешь новый, уничтожишь старый, переименуешь новый в старый. Нелизя так? -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
RAPON |
![]()
Сообщение
#5
|
Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация: ![]() ![]() ![]() |
лучше так только и сделаю. спасибо.
|
![]() ![]() |
![]() |
Текстовая версия | 18.07.2025 14:04 |