C/C++手机库存管理系统[2023-05-06]

发布时间 2023-05-06 20:25:39作者: programwriter

C/C++手机库存管理系统[2023-05-06]

1、 设计并实习一个手机库存管理系统。要求实现至少以下功能:

  1. 产品录入
  2. 产品查询
  3. 产品增加
  4. 产品删除
  5. 产品入库
  6. 产品出库
  7. 排序
  8. 退出
    其中具体功能如下:
  9. 产品录入:产品初始化。录入产品编号,产品品牌,产品型号,产品数量,产品价格。
    例如: 1001,华为,p30,10,5000
    1002,小米,红米,5,2500
    1003,华为,mata20,8,4000
    ……
  10. 产品查询:提供两种查询方式,按照品牌查找和按照编号查找。
    例如:按照品牌查找,输入“华为”,显示:
    1001,华为,p30,10,5000
    1003,华为,mata20,8,4000
    按照编号查找,输入:1001,显示:
    1001,华为,p30,10,5000
  11. 产品增加:增加新的手机产品。
    例如:增加:1004,苹果,iPhone X,0,9000,显示:
    1001,华为,p30,10,5000
    1002,小米,红米,5,2500
    1003,华为,mata20,8,4000
    1004,苹果,iPhone X,0,9000
    ……
  12. 产品删除:按照编号删除手机产品。
    若该手机剩余个数为0,则可以删除,否则提示“该手机还有剩余,不能删除!”。
    例如:删除1001,由于剩余个数为10,不能删除。
    删除1004,删除成功。显示:
    1001,华为,p30,10,5000
    1002,小米,红米,5,2500
    1003,华为,mata20,8,4000
  13. 产品入库:按照编号入库手机的个数。
    例如:1001入库20个。显示:
    1001,华为,p30,30,5000
  14. 产品出库:按照编号出库手机。
    例如:1001出库15个。显示“
    1001,华为,p30,15,5000
  15. 排序:要求按照编号从低到高以及按照价格从高到低两种方式进行排序。
  16. 退出:退出本系统。

源码

https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111