Помогите пожалуйста решить задачу
Разработать программу печати текстового файла с размещение текста
по 64 символа в строку с переносом в месте разрыва слова.
Предусмотреть проверку существования исходного файла и
формирование страниц с нумерацией страниц (в первой строке
страницы) Длина страницы 50 строк.
Печать файла (задача на Паскаль)
Пусть ИСТ - файл-источник, ПРМ - файл-приемник (естественно, файловые переменные должны иметь имена на латинице).
В начале программы создать счетчик страниц (начальное значение 1) и строк (тоже 1).
1. Записать в ПРМ строку, например, "------1-----"
2. Считать строку из ИСТ.
3. Если строка короче 64 символов - считать еще одну строку и приклеить к предыдущей.
4. Записать в ПРМ первые 64 символа строки
5. Удалить первые 64 символа из строки
6. Увеличить счетчик строк на 1.
7. Если счетчик строк равен 50 - обнулить счетчик строк, увеличить на 1 счетчик страниц, вывести в ПРМ строку вида "------(счетчик страниц)-----"
8. Если не весь ИСТ считан или не вся строка выведена - перейти к п.3.
В начале программы создать счетчик страниц (начальное значение 1) и строк (тоже 1).
1. Записать в ПРМ строку, например, "------1-----"
2. Считать строку из ИСТ.
3. Если строка короче 64 символов - считать еще одну строку и приклеить к предыдущей.
4. Записать в ПРМ первые 64 символа строки
5. Удалить первые 64 символа из строки
6. Увеличить счетчик строк на 1.
7. Если счетчик строк равен 50 - обнулить счетчик строк, увеличить на 1 счетчик страниц, вывести в ПРМ строку вида "------(счетчик страниц)-----"
8. Если не весь ИСТ считан или не вся строка выведена - перейти к п.3.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.