1. Главная
  2. Библиотека
  3. Программирование
  4. Разработать программу для обработки данных о проведении аукциона. Необходимо реализовать работу со следующими классами объ...

Разработать программу для обработки данных о проведении аукциона. Необходимо реализовать работу со следующими классами объектов: 1) Продавец (фамилия, имя, отчество, серия, номер паспорта, предмет). 2) Покупатель (фамилия, имя, отчество, серия, номер

«Разработать программу для обработки данных о проведении аукциона. Необходимо реализовать работу со следующими классами объектов: 1) Продавец (фамилия, имя, отчество, серия, номер паспорта, предмет). 2) Покупатель (фамилия, имя, отчество, серия, номер»
  • Программирование

Условие:

Разработать программу, которая будет обрабатывать данные о проведении аукциона. Аукционная фирма занимается продажей с аукционов антикварных вещей и произведений искусства. Владельцы вещей, выставляемых на аукционах, являются продавцами, а лица, приобретающие эти вещи, покупателями. Перед проведением очередного аукциона каждой из выставляемых на нем вещей присваивается уникальный номер лота. В книгах фирмы делается запись о каждом аукционе: дата, время и место его проведения, о его специфике (например: картины до 1900 г., написанные маслом). Заносятся также сведения о каждом продаваемом предмете. Покупатель на одном аукционе может купить только один предмет. После аукциона служащие аукционной фирмы записывают фактическую цену, уплаченную за проданный предмет, и фиксируют данные покупателя.
В программе необходимо реализовать работу со следующими классами объектов:
1) Продавец (фамилия, имя, отчество, серия, номер паспорта, предмет).
2) Покупатель (фамилия, имя, отчество, серия, номер паспорта, предмет).
3) Аукцион (название, место, дата проведения, специфика, лот, покупатель, продавец).
4) Предмет (название, аукцион, специфика, начальная цена, конечная цена).
При работе с приложением должны быть реализованы следующие запросы:
 На каком аукционе было продано больше всего предметов.
 Продавец самого дорогого лота.
 Перечень лотов определенного аукциона.
По результатам запросов необходимо сгенерировать форму, представленную в виде таблицы. Полученную таблицу сохранить в текстовый файл.
на c++

Решение:

Для разработки программы на C++, которая будет обрабатывать данные о проведении аукциона, мы можем следовать следующим шагам: ### Шаг 1: Определение классов Сначала мы определим необходимые классы: `Продавец`, `Покупатель`, `Аукцион`, и `Предмет`. ```cpp #include iostream #include vector #include string #include fstream #include algorithm class Item; // Предварительное объявление класса Item class Seller { public: std::string lastName; std::string firstName; std::string patronymic; std::string passportSeries; std::string passportNumber; Item* item; // Указатель на ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет