Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Лабораторная работа № 3 + ОТЧЁТ (B19)Лабораторная работа № 3 + ОТЧЁТ (B19)
5,0051
2020-08-162020-08-16СтудИзба
Лабораторная работа: Лабораторная работа № 3 + ОТЧЁТ (B19)
Описание
Лабораторная работа № 3
Программа и отчёт. В программе присутствуют комментарии, а в отчёте есть все необходимые блоки: титульный лист, текст задания, алгоритм выполнения задачи, текст программы и вывод.
Лабораторная была успешно защищена с этим отчётом и программой в 2019 году.
Задание:
Разработать объектно-ориентированную программу для исключения всех латинских букв, по которым совпадают два любых их подмножества, заданные двумя символьными строками в аргументах команды ее вызова. Все оставшиеся различные буквы должны отображаться строкой потока стандартного вывода, где они перечислены в обратном алфавитном порядке. Программная реализация такого исключения совпадений должна базироваться на разработке класса множества латинских букв с компонентным методом перегрузки оператора '^' и полем приватных данных, где состав множества кодируется двоичными разрядами целого числа без знака. Конструктор этого класса должен обеспечивать преобразование исходной символьной записи подмножества латинских букв в бинарный целочисленный формат. Необходимо также предусмотреть перегрузку оператора класса потока стандартного вывода для отображения объектов класса множества латинских букв.
Характеристики лабораторной работы
Учебное заведение
Семестр
Просмотров
118
Покупок
3
Качество
Идеальное компьютерное
Размер
117,82 Kb
Список файлов
- ._lab3.cc 895 b
- ._lab3.docx 1,32 Kb
- lab3.cc 2,91 Kb
- lab3.docx 117,51 Kb