C/C++手机库存管理系统[2023-05-06]
1、 设计并实习一个手机库存管理系统。要求实现至少以下功能:
- 产品录入
- 产品查询
- 产品增加
- 产品删除
- 产品入库
- 产品出库
- 排序
- 退出
其中具体功能如下: - 产品录入:产品初始化。录入产品编号,产品品牌,产品型号,产品数量,产品价格。
例如: 1001,华为,p30,10,5000
1002,小米,红米,5,2500
1003,华为,mata20,8,4000
…… - 产品查询:提供两种查询方式,按照品牌查找和按照编号查找。
例如:按照品牌查找,输入“华为”,显示:
1001,华为,p30,10,5000
1003,华为,mata20,8,4000
按照编号查找,输入:1001,显示:
1001,华为,p30,10,5000 - 产品增加:增加新的手机产品。
例如:增加:1004,苹果,iPhone X,0,9000,显示:
1001,华为,p30,10,5000
1002,小米,红米,5,2500
1003,华为,mata20,8,4000
1004,苹果,iPhone X,0,9000
…… - 产品删除:按照编号删除手机产品。
若该手机剩余个数为0,则可以删除,否则提示“该手机还有剩余,不能删除!”。
例如:删除1001,由于剩余个数为10,不能删除。
删除1004,删除成功。显示:
1001,华为,p30,10,5000
1002,小米,红米,5,2500
1003,华为,mata20,8,4000 - 产品入库:按照编号入库手机的个数。
例如:1001入库20个。显示:
1001,华为,p30,30,5000 - 产品出库:按照编号出库手机。
例如:1001出库15个。显示“
1001,华为,p30,15,5000 - 排序:要求按照编号从低到高以及按照价格从高到低两种方式进行排序。
- 退出:退出本系统。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:10,5000,06,05,C++,华为,产品,p30,1001 From: https://www.cnblogs.com/codewriter/p/17378391.html