Консультация онлайн # 203160

Раздел: С / С++
Автор вопроса: Danila (Посетитель)
Дата: 18.09.2022, 17:24 Консультация неактивна
Поступило ответов: 0
Здравствуйте, Уважаемые эксперты! Прошу помощи по с/с++ ооп, я за сам с/с++ то не шарю а ооп тем более, мне и так с головой хватает остальных лаб по тому же питону, базам данных, численным методам и т.д... Поэтому прошу Вас, подсобите с лабой кому не сложно был бы ну ооочень признателен!!! smile smile smile

Лабораторная работа 1

Тема: Структура – механизм абстракции

Цели работы:

изучение основ абстракции;
изучение правил определения и использования структур данных;
создание переменных типа структуры, обращение к полям;
изучение принципов программирования основанное на работе со структурами.
КОД ПИШИТЕ БЕЗ ИСПОЛЬЗОВАНИЯ БИБЛИОТЕКИ ШАБЛОНОВ, Т.Е. БЕЗ string ,vector, set и т.д. Максимум можно использовать cin, cout.
Обратите внимание на динамическое выделение и освобождение памяти.

Само задание и вар мой 11:

а) Создать абстрактный тип данных (структура) - фирма, у которой есть название,
организационное форма, адрес и год учреждения. Определить функции установки,
изменения данных, сравнения. Для задания текстовых полей использовать оператор new.
Освободить память. В main-е, привести пример поиска нужной фирмы по нескольким
критериям.
b) Создать абстрактный тип данных (структура) - вектор, который имеет указатель на int и
число элементов. Определить функции: инициализации, удаления вектора, установки/
изменения размера, доступа к элементам вектора, вычисления суммы четных элементов
вектора. Для примера, в функции main, организовать сложение двух векторов.

P.s в скринах будет доп инфа, и еще если не сложно добавьте плиз, как можно больше комментариев даже самых банальных, заранее буду очень благодарен за помощь!!! smile smile

Ответов еще не поступило.

Мини-форум консультации # 203160

Danila

Посетитель

ID: 405402

326950

= общий =    18.09.2022, 17:28
Экспертам раздела
Уважаем эксперты раздела, прошу помощи с данной лаб, ооочень прошу, заранее спасибо!!! smile smile
=====
Kotov3619
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.