20 lines
1.4 KiB
Markdown
20 lines
1.4 KiB
Markdown
|
# Задание 1
|
|||
|
|
|||
|
Создать класс для работы с динамическим массивом типа int, хранить в свойствах указатель на данные и размер массива, реализовать функцию вывода всех значений массива, конструктор, получающий на вход размер массива, и деструктор.
|
|||
|
|
|||
|
# Задание 2
|
|||
|
|
|||
|
Реализовать сеттер, проверяющий входящее значение на принадлежность к промежутку от -100 до 100 включительно и проверяющий выход за границы массива, и геттер, проверяющий выход за границы массива.
|
|||
|
|
|||
|
# Задание 3
|
|||
|
|
|||
|
Реализовать конструктор копирования.
|
|||
|
|
|||
|
# Задание 4
|
|||
|
|
|||
|
Реализовать операцию сложения и вычитания для массивов(сложение и вычитание всех элементов).
|
|||
|
|
|||
|
# Задание 5
|
|||
|
|
|||
|
Реализовать операцию добавления значения в конец массива с расширением его размера. Проверять добавляемое значение на принадлежность к промежутку -100 100.
|