标题:C# 排序查找问题
只看楼主
王珏
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-3-9
 问题点数:0 回复次数:0 
C# 排序查找问题
1.    有一些商品,每月的进货价不一样(如:1月份,单价为1元;2月份,单价1.5原,3月份,单价2元等,具体示例见下表)

名称    单价(元)    库存数量
签字笔    1    1
签字笔    1.5    2
签字笔    2    6
电池    2    100
杯子    10    150
杯子    15    300
电脑    4000    20
茶叶    215.5    105.3
茶叶    215.5    120.5
库存表

名称    领取数量
签字笔    4
茶叶    110
电脑    3
杯子    30
电池    5
领取表

现在要求,按某种规则领取商品,规则是:同种商品(包括同名但价格不同的),库存量少则先出,数量多则后出。
例:签字笔有3种价格,若此次只领取1支,根据先领取库存量少的原则,即单价为1元的签字笔先领取;若此次领取数为2,则先领取单价为1元的签字笔1支,再领取单价为1.5元的签字笔1只,以此类推。

注意:当库存表、领取表物品增加时,要求程序依然可用。

请根据提供的库存表、领取表信息写出程序,最终生成表格(数组)如下:

名称    单价(元)    领取数量
签字笔    1    1
签字笔    1.5    2
签字笔    2    1
电池    2    5
杯子    10    30
杯子    15    0
电脑    4000    3
茶叶    215.5    105.3
茶叶    215.5    4.7

搜索更多相关主题的帖子: 签字笔 
2010-08-09 18:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-315241-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.104219 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved