Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Лабораторная работа A02Лабораторная работа A02
5,0056
2021-07-082021-07-08СтудИзба
Лабораторная работа: Лабораторная работа A02
Описание
Разработать объектно-ориентированную программу подсчета числа различных согласных букв без учета их регистра в любом слове из латинских букв, которое задается аргументом командной строки ее вызова. Программная реализация вычислений должна быть основана на разработке класса подмножества латинских букв, состав которого кодируется приватным полем двоичных разрядов целого числа без знака. Конструктор класса должен обеспечивать его инициализацию по любой заданной, негласной (~”AEIOU”) или пустой строке. Кроме того, должна быть предусмотрена компонентная перегрузка оператора, для эффективного вычисления скалярного произведения бинарных кодов заданной и согласной строки с компонентной перегрузкой оператора дополнения ~. При этом в операторе, должен быть реализован быстрый подсчет единичных разрядов, а его операнды должен быть реализован быстрый подсчет единичных разрядов, а его операндов должен быть реализован быстрый подсчет единичных разрядов, а его операнды должны заключаться в скобки. Результат вычисления должен отображаться строкой стандартного вывода, где отображение операндов расчетной формулы должен обеспечивать оператор преобразования типа латинского набора в строку его символов (char*).
Характеристики лабораторной работы
Учебное заведение
Семестр
Просмотров
71
Размер
11,31 Kb
Список файлов
laba_a02.docx
Регистрируйся по моей ссылке studizba.com/l/CHINGIZZZ175 или используй CHINGIZZZ175 в своем личном кабинете и получай 100 баллов, которые можно потратить на оплату файлов! Лучшая криптобиржа bybit.com/invite?ref=79M6LR, отличный доп. заработок!