Здравствуйте, Уважаемые эксперты! Прошу помощи по с/с++ ооп, я за сам с/с++ то не шарю а ооп тем более, мне и так с головой хватает остальных лаб по тому же питону, базам данных, численным методам и т.д... Поэтому прошу Вас, подсобите с лабой кому не сложно был бы ну ооочень признателен!!!
Лабораторная работа 1
Тема: Структура – механизм абстракции
Цели работы:
изучение основ абстракции;
изучение правил определения и использования структур данных;
создание переменных типа структуры, обращение к полям;
изучение принципов программирования основанное на работе со структурами.
КОД ПИШИТЕ БЕЗ ИСПОЛЬЗОВАНИЯ БИБЛИОТЕКИ ШАБЛОНОВ, Т.Е. БЕЗ string ,vector, set и т.д. Максимум можно использовать cin, cout.
Обратите внимание на динамическое выделение и освобождение памяти.
Само задание и вар мой 11:
а) Создать абстрактный тип данных (структура) - фирма, у которой есть название,
организационное форма, адрес и год учреждения. Определить функции установки,
изменения данных, сравнения. Для задания текстовых полей использовать оператор new.
Освободить память. В main-е, привести пример поиска нужной фирмы по нескольким
критериям.
b) Создать абстрактный тип данных (структура) - вектор, который имеет указатель на int и
число элементов. Определить функции: инициализации, удаления вектора, установки/
изменения размера, доступа к элементам вектора, вычисления суммы четных элементов
вектора. Для примера, в функции main, организовать сложение двух векторов.
P.s в скринах будет доп инфа, и еще если не сложно добавьте плиз, как можно больше комментариев даже самых банальных, заранее буду очень благодарен за помощь!!!