1. Создать текстовый редактор, позволяющий открывать, изменять и
записывать файлы с расширением .01 содержащие матрицу, состоящую из
нулей и единиц. Ввести опцию подсчета количества в файле символов L,
T, E, I, F составленных из единиц. Под символом I понимается
непрерывная последовательность единиц любой длины, стоящих в одном
и том же столбце. Записи символов в файле не пересекаются.
2. Создать текстовый редактор, позволяющий открывать, изменять и
сохранять текстовые файлы и выделять цветом заданные слова. Слова
записываются в файле, к которому текстовый редактор обращается при
запуске. Цвет выделения может быть изменен пользователем.
3. Создать приложение, позволяющее пользователю выбрать каталог.
Приложение отображает список файлов, лежащих в каталоге, и список
прав доступа к данным файлам.
4. Создать текстовый редактор, позволяющий открывать, изменять и
сохранять текстовые файлы. В открытом файле по установке указателя
непосредственно справа или слева от скобки, должно произойти
выделение (цвет текста или цвет фона) участка текста, ограниченного
скобками. Пример : if |(i<5) i++ ;
5. Создать приложение, позволяющее пользователю перемещаться по
файловой системе. При выборе каталога приложение должно отобразить
информацию о том, есть ли в данном каталоге скрытые файлы. Не
использовать диалог выбора файлов.
6. Создать приложение, позволяющее пользователю выбрать файл, назовем
его А. Затем выбрать произвольное количество других файлов, выводя
для этой операции диалог выбора файлов только раз. Заменить
содержимое выбранных файлов содержимым файла А. Сформировать
отчет об успешности операции замены для каждого файла.
7. Создать текстовый редактор, позволяющий открывать, изменять и
сохранять файлы с расширениями .h, .c, .cpp. Редактор должен выделять
цветом одностраничные и многостраничные комментарии.
8. Создать текстовый редактор, позволяющий открывать, изменять и
сохранять файлы с собственным расширением. В редакторе пользователь
119