Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)E16E16
2024-07-212024-07-23СтудИзба
ДЗ 2: E16 вариант 16
Описание
Условие домашнего задания:
Разработать объектно-ориентированную программу для закраски окна алфавитно-цифровой консоли поочередно во все цвета фона в порядке роста их escape-кодов. Закраска должна производиться в визуально-различимом темпе по 2 рядов окна консоли от центра к краям. Чередование фонов должно продолжаться до завершения программы при любом консольном вводе или по сигналу ^C. При этом должен быть восстановлен исходный фон с очисткой окна консоли. Программная реализация должна предусматривать разработку манипуляторов потока стандартного вывода для строк escape-последовательностей. Их программный код вместе с классом escape-потока, перегрузкой оператора вывода для его объектов и функцией контроля консольного ввода должен быть сосредоточен в консольном пространстве имен. Цикл перекраски должна кодировать основная функция программы.
Отчет к работе и исходный код программы прилагаются
Разработать объектно-ориентированную программу для закраски окна алфавитно-цифровой консоли поочередно во все цвета фона в порядке роста их escape-кодов. Закраска должна производиться в визуально-различимом темпе по 2 рядов окна консоли от центра к краям. Чередование фонов должно продолжаться до завершения программы при любом консольном вводе или по сигналу ^C. При этом должен быть восстановлен исходный фон с очисткой окна консоли. Программная реализация должна предусматривать разработку манипуляторов потока стандартного вывода для строк escape-последовательностей. Их программный код вместе с классом escape-потока, перегрузкой оператора вывода для его объектов и функцией контроля консольного ввода должен быть сосредоточен в консольном пространстве имен. Цикл перекраски должна кодировать основная функция программы.
Отчет к работе и исходный код программы прилагаются
Характеристики домашнего задания
Учебное заведение
Семестр
Номер задания
Вариант
Программы
Просмотров
5
Качество
Идеальное компьютерное
Размер
53 Kb
Преподаватели
Список файлов
E16.cpp
Домашнее задание E16.docx