Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Класс "множество целых чисел" c++
Создан заказ №3450912
12 декабря 2018

Класс "множество целых чисел" c++

Как заказчик описал требования к работе:
Создать класс, который представляет собой множество целых значений. Значения сохраняются в массиве, размер которого увеличивается по необходимости. Поля класса:  Указатель на динамически созданный массив целых чисел  емкость множества, в котором хранится текущий размер массива. Оно изменяется , если размер массива – недостаточный для добавления новых элементов  количество элементов множества; Класс должен содержать методы 2. Копирующий конструктор, который устанавливает размер массива элементов текущего элемента равным размеру массива копируемого объекта, копирует все значения массива, а также копирует значения ёмкости и количества элементов. 3. Перегруженный оператор присвоения, который устанавливает размер массива элементов текущего элемента равным размеру массива объекта в правой части, копирует все значения массива, а также копирует значения ёмкости и количества элементов и возвращает указатель на текущий элемент. 4. Деструктор, удаляющий массив. 5. Метод ), возвращающий количество элементов 6. Метод, который возвращает истину, если множество не содержит ни одного элемента. 7. Метод ), который принимает целый параметр и возвращает истину, если значение содержится в классе 8. Метод , который принимает целый параметр и добавляет его в множество (если оно ещё не содержится в нём). Если массив уже полностью заполнен, тогда следует создать новый массив целых чисел вдвое большего размера, чем текущий массив, скопировать в него все значения, удалить старый массив и направить указатель elements на новый массив 9. Метод, который принимает целое значение и удаляет его из множества (если оно там есть), при этом количество элементов уменьшается на единицу и последующие элементы массива сдвигаются влево 10. Метод ), который возвращает вектор целых чисел. Содержащий все значения в множестве. Порядок не имеет значения. Перегрузить операторы +, *,
подробнее
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
13 декабря 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
belarus92
5
скачать
Класс "множество целых чисел" c++.jpg
2019-11-25 21:17
Последний отзыв студента о бирже Автор24
Общая оценка
4.6
Положительно
У меня уже заканчиваются слова благодарности, чтобы выразить мое огромнейшее спасибо этому автору!! Все заказчика, пожалуйста, выбирайте только этого автора!! Он гениален! Спасибо!!

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
wdf-драйвер записывающий нажатия на клавиатуру и подсчитывающий их
Курсовая работа
Программирование
Стоимость:
700 ₽
Онлайна помощь. Нужен код работающей программы на VB (2010/2017 и тп)
Помощь on-line
Программирование
Стоимость:
700 ₽
Разработка клиент-серверного приложения интегрированного с CRM-системой
Дипломная работа
Программирование
Стоимость:
4000 ₽
Выполнить практические задания по открытому программному обеспечению. М-03507
Контрольная работа
Программирование
Стоимость:
300 ₽
Построить процедуру для оптимального раскроя листов (стекла).
Лабораторная работа
Программирование
Стоимость:
300 ₽
Тема курсовой работы: Структурная организация IP
Курсовая работа
Программирование
Стоимость:
700 ₽
Операционные системы Тестирование, VBA, Visual Basic for Application Макросы Basic в OpenOffice.org
Отчёт по практике
Программирование
Стоимость:
700 ₽
Создание сайта
Курсовая работа
Программирование
Стоимость:
700 ₽
Нейронные сети
Курсовая работа
Программирование
Стоимость:
700 ₽
Необходимо определить, можно ли из единицы получить некоторое число nu
Решение задач
Программирование
Стоимость:
150 ₽
решение трех задач ( Visual C++) и составление отчета по образцу
Решение задач
Программирование
Стоимость:
150 ₽
Доработать программу на С#+ производить требуемые доработки
Решение задач
Программирование
Стоимость:
150 ₽
Задача на тему базы данных на языке C уровня 1 курса
Решение задач
Программирование
Стоимость:
150 ₽
Задания по питону
Решение задач
Программирование
Стоимость:
150 ₽
Конвертер валют на js
Решение задач
Программирование
Стоимость:
150 ₽
Проектирование на языке C#
Решение задач
Программирование
Стоимость:
150 ₽
С++ Наследование. Сделать 1 из 3.
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Подпрограммы-процедуры и подпрограммы-функции
При составлении сложных программ очень часто в их различных частях приходится использовать одинаковую последовательность действий, например, вычислять:
log_a \ x = ln x/ln a
Использование подпрограмм позволяет сложную задачу разбить на фрагменты, которые выполняют различные исполнители. Кроме того, подпрограмма может рассматриваться как самостоятельный модуль, который выполнен квалифицированными...
подробнее
Контекстное меню в Компас-3D
Под контекстным меню в информатике понимают меню, раскрывающееся в Windows-приложениях щелчком правой кнопки мыши по какому-либо объекту и открывающее при этом список команд, управляющих этим объектом.
Контекстное меню применяется и в системе автоматизированного проектирования Компас-3D LT, поскольку она также является приложением операционной системы Windows.
Контекстное меню предназначено для выз...
подробнее
Структура документа в HTML
Различают 2 типа тегов: контейнеры и одиночные.
Контейнеры представляют собой дескрипторную пару, включающую в себя начальный (открывающий) и конечный (закрывающий) теги. Начальный тег имеет вид < TAG>, где TAG - это имя реального HTML-тега. Конечный тег имеет вид < /TAG>. Суть использования контейнеров заключается в хранении определенной информации (текста или других HTML-тегов). В связи с этим со...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Подпрограммы-процедуры и подпрограммы-функции
При составлении сложных программ очень часто в их различных частях приходится использовать одинаковую последовательность действий, например, вычислять:
log_a \ x = ln x/ln a
Использование подпрограмм позволяет сложную задачу разбить на фрагменты, которые выполняют различные исполнители. Кроме того, подпрограмма может рассматриваться как самостоятельный модуль, который выполнен квалифицированными...
подробнее
Контекстное меню в Компас-3D
Под контекстным меню в информатике понимают меню, раскрывающееся в Windows-приложениях щелчком правой кнопки мыши по какому-либо объекту и открывающее при этом список команд, управляющих этим объектом.
Контекстное меню применяется и в системе автоматизированного проектирования Компас-3D LT, поскольку она также является приложением операционной системы Windows.
Контекстное меню предназначено для выз...
подробнее
Структура документа в HTML
Различают 2 типа тегов: контейнеры и одиночные.
Контейнеры представляют собой дескрипторную пару, включающую в себя начальный (открывающий) и конечный (закрывающий) теги. Начальный тег имеет вид < TAG>, где TAG - это имя реального HTML-тега. Конечный тег имеет вид < /TAG>. Суть использования контейнеров заключается в хранении определенной информации (текста или других HTML-тегов). В связи с этим со...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы