求商品货架管理程序
一、问题描述:
1.问题描述
商店货架以栈的方式摆放商品。生产日期越靠近栈顶取货。一天营业结束,如果货架不满,则需上货。如果直接将商品摆放到货架上,则会使生产日期越近的商品越靠近栈顶。这样就需要倒货架,仍使生产日期越靠近的栈底。
2.要求
设计一个算法,保证每一次上货后始终保持生产日期越近的商品越靠近栈底。
3.实验提示
可以用一个队列和一个临时栈作为周转。
二、设计描述
2.程序首先判断仓库(用队列来存放商品)的货物数量,如果少于15个,则进货(手工输入货物),填满仓库
3.判断货架的商品的数量,如果少于15个,则进货(从仓库换到货架)
4.再用函数Sell 随机出售商品,并打印货架上的商品列表
如果输入不是字母’e’,则循环上面操作。否则退出程序
[此贴子已经被作者于2007-7-5 19:37:21编辑过]