1)Напишите функцию, которая:
1. Находит количество пустых строк в файле
2. Находит максимальную длину строк в файле
3. Находит количество непустых строк в файле
4. Находит количество строк в файле, содержащих четное количество литер
5. Находит количество строк в файле, начинающихся с буквы "v"
6. Находит количество строк в файле, заканчивающихся буквой "d"
7. Находит количество строк в файле, состоящих из одинаковых литер
8. Находит количество строк в файле, начинающихся и заканчивающихся одной и той же литерой
9. Находит минимальную длину строк в файле
10. Определяет, сколько раз в файле встретилось слово "begin"
11. Определяет, сколько раз в файле встретилось слово "end"
12. Определяет, сколько раз в файле встречались пятибуквенные слова
13. Определяет, сколько раз в файле встречались слова – палиандромы
14. Определяет, количество различных цифр, встречающихся в файле
2)Напишите процедуру:
1. AlignLeft(f), которая переформатирует файл f так, что все строки в нем будут выровнены по левому краю
2. AlignRight(f), которая переформатирует файл f так, что все строки в нем будут выровнены по правому краю (ширина строки равна константе Width = 80)
3. AlignCenter(f), которая переформатирует файл f так, что все строки в нем будут выровнены симметрично по центру (ширина строки равна константе Width = 80)
4. Upper(f), которая переформатирует файл f так, что все строки в нем будут содержать только прописные (заглавные) буквы
5. Lower(f), которая переформатирует файл f так, что все строки в нем будут содержать только строчные буквы
6. SeekConstant(f), которая находит в файле, содержащем текст программы на Паскале, идентификаторы констант
7. SeekVar(f), которая находит в файле, содержащем текст программы на Паскале, идентификаторы переменных