Lab 4b / Задание на лабораторную работу по ООП
.docДаны примеры на Delphi и С++. Можно делать и на CBuilder и на Паскале ( на VC++ нельзя)
Задание на лабораторную работу по динамическим переменным
Общая часть задания для всех вариантов:
Создать класс Список (класс двунаправленных динамических списков). Определить в нем 2 конструктора, один деструктор, методы вставки, удаления элемента и вывода списка на экран. Создать класс потомок, добавив один метод согласно номеру варианта. В классе потомка также заменить метод вывода на экран списка на одноименный, но отрицательные элементы в нем выводить красным цветом
-
Метод для сравнения 2-х списков и вывода позиции, с которой они начинают различаться
-
Метод для указания максимального числа повторений одного элемента
-
Метод для вывода на экран определенного элемента списка в двоичном виде
-
Метод вставки после максимального элемента копии минимального элемента списка
-
Метод для объединения 2-х списков с удалением повторяющихся элементов
-
Метод для сортировки списка
-
Метод для удаления всех элементов, меньше заданного числа
-
Метод для подсчета количества отрицательных элементов в списке
-
Метод для удаления из списка всех элементов, которые присутствуют во втором списке (предварительно создать второй список)
-
Метод для удаления из списка минимального элемента
-
Метод для прибавления к элементу суммы всех предыдущих элементов
-
Метод для замены всех отрицательных элементов на положительные (просто умножить на -1)
-
Метод для сложения поэлементно 2-х списков
-
Метод для удаления повторяющихся элементов в списке.
-
Метод для обмена местами минимально и максимального элементов списка
-
использовать задания 1-15 взяв вариант по модулю
