Skip to content

AlexeyShpavda/TextProcessor

Repository files navigation

TextProcessor

Work with Files and Text

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

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