Приложение консоль. В Visual Studio. Необходимо написать два кода , которые потом можно будет объединить в один. (АТД) Абстрактный тип данных – это тип, определяемый программистом, для которого он описывает структуру значений этого типа и множество операций с такими данными. Детали реализации АТД по возможности максимально скрыты от пользователя, и оперировать с такими данными можно только с помощью предоставленных операций (аналогично тому, как пользователь работает с предопределенными в языке типами данных). Поэтому, создавая АТД, надо тщательно продумать, какие операции предоставить пользователю, чтобы их было достаточно для выполнения традиционных действий с этими типами данных. Реализовать эмулятор ККМ, состоящий из 2 модулей "Касса" и "Товаровед" Модуль "Товаровед", должен содержать следующие функции: · Добавление информации о товаре (наименование, количество, единица измерения, цена, штрих-код). Данные записываются в файл sklad. При записи в файл, проверять наличие такого же товара (по ШК), сравнивать цену, если одинаковая, то суммировать количество, иначе дописать в конец файла. · формирования ценника на товар (в виде файла), содержащий наименование, цену и единицу измерения. · Реализовать формирование отчета об остатках на складе(полностью) и краткий отчет о дефиците товара, которого менее 5 ед. · По входящему файлу zakaz остаток формировать требование на приобретение.
Модуль "Касса", должен содержать следующие функции: · Продажа осуществляется по ШК товара. Предусмотреть случай, если товар с таким ШК уже есть. Предусмотреть завершение покупки оплатой или отменой. При оплате, формировать чек в файл bill_number_date и уменьшать количество товара в файле sklad на величину проданного. · Формирование отчета в файле zakaz, если нужного товара нет в наличии. Если после продажи товаров на складе 0, то в файл zakaz добавить информацию о товаре · Реализовать функцию формирования суточного отчета о продажах содержащих информацию о количестве чеков и суммы по ним.
Тип: Контрольная работа
Предмет: C/C++
Контрольная работа на языке программирования С 5 заданий
Стоимость: 570 руб.
Тип: Контрольная работа
Предмет: C/C++
Разработка ПО, моделирующего работу фазы оптимизации программного кода при трансляции
Стоимость: 590 руб.
После сдачи контрольной студент получает за неё оценку, а в некоторых вузах — и рецензию на работу. Этот документ составляют преподаватели, но если у педагога большая нагрузка, он может доверить написание рецензии студенту. Мы расскажем, как правильно её составить. Больше лайфхаков для отличной учёб...
Читать дальшеСсылки и сноски в контрольной работе требуют скрупулезного оформления и внимательного отношения. Казалось бы, мелочь, но придирчивый преподаватель может легко снизить балл за неверно оформленную ссылку на литературу. Чтобы этого не случилось, расскажем, как правильно оформить ссылки в контрольной ра...
Читать дальшеПредложение актуально на 12.09.2026