用 C++设计一个简单的商品管理系统

基本要求:(1)要求用C++语言编程,在VisualC++环境下调试完成;(2)要求划分功能模块,各个功能模块分别使用函数来完成。(3)源代码程序要有必要的注释。设计方法... 基本要求:
(1) 要求用C++语言编程,在Visual C++环境下调试完成;
(2) 要求划分功能模块,各个功能模块分别使用函数来完成。
(3) 源代码程序要有必要的注释。
设计方法和基本原理:
1.课题功能描述
编写一个简单的商品信息管理的程序,主要完成商品信息的录入、排序、查询和显示功能。
2. 问题详细描述
某超市的电器区有5种商品,每种商品包括以下信息:商品代码(整型),商品名称(字符串),商品数量(整型),单价(双精度),销售量(整型),库存量(=商品数量-销售量,整型),例如:

商品信息列表
商品代码 商品名称 商品单价 商品数量 销售量 库存量
10120 Haier Conditioner 2998 120 20
11254 IPOD MP3 1250 245 32
10564 Sega HardDisk 655 100 55
15826 IBM Laptop 8188 80 15
18257 Sony DC 3588 150 29
要求编写多个函数分别实现下列功能,而后在main函数中进行调用。
(1) 输入函数:从键盘输入这些商品的代码,名称,数量,单价,销售量信息,而后自动计算其库存量。
(2) 排序函数1:将商品按照商品的库存量进行升序排序,若库存量相同则按照销售量升序排序。
(3) 排序函数2:将商品按照代码进行升序排序。
(4) 查询函数1:按商品代码查询用户指定的商品信息。在主函数中给出查询结果,若找到则输出该商品的信息,如找不到,则给出相应的提示信息,而后可多次查询也可退出程序的运行。
(5) 查询函数2:按库存量进行查询用户指定的商品信息。查询结果的处理同查询函数1。
(6) 输出函数:输出某个商品的信息。
(7) 程序运行结果:
请输入5种商品的信息:(由用户输入)
code name price amount sales
10120 Haier Conditioner 2998 120 20
11254 IPOD MP3 1250 245 32
10564 Sega HardDisk 655 100 55
15826 IBM Laptop 8188 80 15
18257 Sony DC 3588 150 29
*************************************
1. 按库存量排序,请选择:1
2. 按商品代码排序,请选择:2
3. 按商品代码查询,请选择:3
4. 按库存量查询,请选择:4
5. 显示商品信息,请选择:5
6. 结束程序,请选择:6
在基本要求达到后,进行创新设计:
(1)使用多文件,即主函数和各个函数分别存放在不同的.cpp文件中,在头文件中进行函数原型声明。
(2)对程序功能进行拓展,使其更加实用。例如,找到指定商品后进行删除,或将新商品信息插入到原数组中。
展开
 我来答
丿上岛咖啡灬
2019-06-13
知道答主
回答量:8
采纳率:0%
帮助的人:2.3万
展开全部
11年的题么。。。我19年了还要做。。。vc结课作业。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1243195819
2012-04-11
知道答主
回答量:9
采纳率:0%
帮助的人:8.8万
展开全部
有没有 商品收费的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huoyanlie
2011-09-06 · TA获得超过230个赞
知道小有建树答主
回答量:125
采纳率:0%
帮助的人:76.8万
展开全部
你这个貌似可以挂网上买程序了。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安静的石头_
2011-09-06
知道答主
回答量:1
采纳率:0%
帮助的人:1720
展开全部
我也这个题!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
代小珍S2
2011-09-05 · TA获得超过479个赞
知道小有建树答主
回答量:639
采纳率:66%
帮助的人:337万
展开全部
这个不简单。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 5条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式