Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Домашнее заданиеДомашнее задание
5,0051
2024-01-252024-01-25СтудИзба
Лабораторная работа 3: Домашнее задание вариант 22B, 22, 22B, В22
Описание
Разработать объектно-ориентированную программу для перечисления всех латинских букв, которые отсутствуют в двух любых символьных строках, заданных аргументами команды ее вызова. Искомый результат должна отображать строка стандартного вывода, где все буквы перечислены в обратном алфавитном порядке. Программная реализация таких перечислений должна быть основана на разработке класса множества латинских букв с компонентными методами перегрузки операторов ‘*’ и ‘~’ для выполнения теоретико-множественных операций пересечения дополнений двух множеств. Они должны быть ориентированы на обработку поля приватных данных, где состав множества фиксируется двоичными разрядами целого числа. Конструктор класса должен обеспечивать преобразование исходной символьной записи множества в двоичный целочисленный формат. Необходимо также предусмотреть перегрузку оператора класса потока стандартного вывода для отображения объектов класса множества латинских букв.
Характеристики лабораторной работы
Учебное заведение
Семестр
Номер задания
Программы
Просмотров
15
Качество
Идеальное компьютерное
Размер
62,21 Kb
Преподаватели
Список файлов
Отчет ЛР№3.docx