1.создать класс mass. Элемент класса - динамический массив. Методы класса:
1) half1 - создает новый элемент класса massiv, равный первой половине исходного массива (если кол-во элементов - нечетное, то включая средний элемент); прототип функции: mass half1(mass &) (т.е. входной параметр и результат принадлежат классу mass).2) half2 - создает новый элемент класса massiv, равный первой половине исходного массива (если кол-во элементов - нечетное, то не включая средний элемент); прототип функции: mass half2(mass &)3) half21 - создает новый элемент класса massiv, в котором сначала идет вторая половина исходного массива, а затем первая. Прототип функции: mass half21(mass &)4) метод set_mass для присваивания нач. значений.5) метод get_mass для вывода элементов класса на экран.
1) half1 - создает новый элемент класса massiv, равный первой половине исходного массива (если кол-во элементов - нечетное, то включая средний элемент); прототип функции: mass half1(mass &) (т.е. входной параметр и результат принадлежат классу mass).2) half2 - создает новый элемент класса massiv, равный первой половине исходного массива (если кол-во элементов - нечетное, то не включая средний элемент); прототип функции: mass half2(mass &)3) half21 - создает новый элемент класса massiv, в котором сначала идет вторая половина исходного массива, а затем первая. Прототип функции: mass half21(mass &)4) метод set_mass для присваивания нач. значений.5) метод get_mass для вывода элементов класса на экран.
Неверно работает метод half2.
ОтветитьУдалить