C++ ООП
Продажа автомобилей. Разработать информационную систему по
продаже автомобилей. Система должна обеспечивать ведение списка новых
и подержаных автомобилей (фирма, марка, год выпуска, мощность двигателя,
коробка (АКП, МКП), техническое состояние (новая или пробег), запрашиваемая цена),
ведение списка покупателей (координаты, требования к марке, технических
характеристик и технического состояния, допустимая цена автомобиля),
автоматизированный подбор вариантов для покупателя.
Примерная структура классов :
АВТОМОБИЛЬ: Ключ, Фирма, Модель, Год выпуска, Мощность двигателя, Коробка, Состояние, Особенности, Цена
ПОКУПАТЕЛЬ: Ключ, ФИО, Координаты, Фирма, Модель, Год выпуска, Сотояние, Максимальная цена
МАГАЗИН: Ключ, Название, Список автомобилей
Предусматривается формирование следующих списков :
- сведения об автомобилях;
- сведения о покупателях;
- сведения о магазинах
Должны быть реализованы следующие запросы:
- найти покупателей на автомобиль с заданными параметрами;
- покупатели, которые желают приобрести автомобиль заданной модели;
- вывести список автомобилей с пробегом менее 30 тыс. км.;
- вывести список новых автомобилей;
- соотношение покупательной способности покупателей и суммой меры стоимости имеющихся автомобилей;
- самый дорогой автомобиль.
Должна быть предусмотренная возможность добавления и удаления покупателя.
Код нужен с пояснительными комментариями, интерфейс самый простой
Сделать максимально просто с целью показать принципы ООП
Не использовать БД, данные записывать в файлы
ПОДРОБНО СМОТРИТЕ В ТЕКСТОВОМ ФАЙЛЕ
РАЗРАБОТАТЬ В Visual Studio