Часть 3.1. Программирование с использованием классов в С++. Наследование и композиция. Оформление программной документации средствами doxygen. Задание: Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизмы наследования и композиции. Проверить ее на тестовом примере, с демонстрацией всех возможностей разработанных классов на конкретных данных. Даны: Объект слово, умеющий выводить на печать свое значение, возвращать по запросу свое значение, определять количество гласных и согласных букв слова, а также их процентное соотношение. Объект «предложение » , умеющий выводить себя на печать, определять количество слов в предложении, количество гласных и согласных букв предложения и их общее процентное соотношение Часть 3.2. Меню. Стандартные диалоги Qt. Задание: Разработать программу, обеспечивающую запрос имени графического файла, открытие его в режиме для просмотра. Реализовать кнопку, по которой будет удалён зеленый компонент из компонентов цвета полученного изображения. Результирующее изображение сохранить под указанным именем файла. Использовать класс QImage. Процесс удаления компонента цвета иллюстрировать при помощи QProgressDialog. Обеспечить возможность прерывания процесса. (Решение → 12242)

Часть 3.1. Программирование с использованием классов в С++. Наследование и композиция. Оформление программной документации средствами doxygen.
Задание: Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизмы наследования и композиции. Проверить ее на тестовом примере, с демонстрацией всех возможностей разработанных классов на конкретных данных. Даны: Объект слово, умеющий выводить на печать свое значение, возвращать по запросу свое значение, определять количество гласных и согласных букв слова, а также их процентное соотношение. Объект «предложение » , умеющий выводить себя на печать, определять количество слов в предложении, количество гласных и согласных букв предложения и их общее процентное соотношение
Часть 3.2. Меню. Стандартные диалоги Qt.
Задание: Разработать программу, обеспечивающую запрос имени графического файла, открытие его в режиме для просмотра. Реализовать кнопку, по которой будет удалён зеленый компонент из компонентов цвета полученного изображения. Результирующее изображение сохранить под указанным именем файла. Использовать класс QImage. Процесс удаления компонента цвета иллюстрировать при помощи QProgressDialog. Обеспечить возможность прерывания процесса.