Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 1.31 KB

README.md

File metadata and controls

12 lines (10 loc) · 1.31 KB

TextProcessor

Work with Files and Text

Создать программу обработки текста учебника по программированию с использованием классов: Символ, Слово, Предложение, Знак препинания и др. (состав и иерархию классов продумать самостоятельно). Во всех задачах с формированием текста заменять табуляции и последовательности пробелов одним пробелом.

Вывести все предложения заданного текста в порядке возрастания количества слов в каждом из них. Во всех вопросительных предложениях текста найти и напечатать без повторений слова заданной длины. Из текста удалить все слова заданной длины, начинающиеся на согласную букву. В некотором предложении текста слова заданной длины заменить указанной подстрокой, длина которой может не совпадать с длиной слова.