Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Лабораторная работа с подробным отчётомЛабораторная работа с подробным отчётом
2025-04-072025-04-09СтудИзба
Лабораторная работа 3: Лабораторная работа с подробным отчётом вариант ПЯВУ 5В
Описание
Разработать ООП для перечисления всех латинских букв, кроме тех, которые совпадают в двух любых символьных строках, зхаданных аргуменитами команды её вызова. Искомый результат должна отображать строка стандартного выводп, где все буквы перечислены в алфавитном порядке. Программная реализация таких перечислений должна быть основана на разработке класса множества латинских букв с компонентными методами перегрузки операторов ‘*’ и ‘~’ для выполнения теоретико-множественных операций пересечения и дополнения двух множеств. Они должны быть ориентированы на обработку поля приватных данных, где состав множества фиксируется двоичными разрядами целого числа без знака. Конструктор класса должен обеспечивать преобразование исходной символьной записи множества в двоичный целочисленный формат. Следует также предусмотреть перегрузку оператора класса потока стандартногшо вывода для отображения объектов класса множества латинских букв.
Готовая лаба с подробным отчётом и тестированием. Защищена на максимальный балл Козову А. В. Для сборки используйте команду make в директории с Makefile.
Готовая лаба с подробным отчётом и тестированием. Защищена на максимальный балл Козову А. В. Для сборки используйте команду make в директории с Makefile.
Характеристики лабораторной работы
Учебное заведение
Семестр
Номер задания
Вариант
Просмотров
7
Качество
Идеальное компьютерное
Размер
41,08 Kb
Преподаватели
Список файлов
lab3
Makefile.
main.cpp
report.docx