一等奖20名,二等奖100名、三等奖500名、四等奖1000名、五等奖5000名、六等奖10000名
1等奖单笔订单满1000元,概率为0.2%;
2等奖单笔订单满800元,概率为1%;
3等奖单笔订单满500元,概率为5%;
4等奖单笔订单满400元,概率为10%;
5等奖单笔订单满300元,概率为10%;
6等奖单笔订单满100元,概率为50%;单笔订单抽奖次数可参与中奖奖项:
单笔订单为1000~1400元(至少有10次抽奖机会),5等奖~1等奖各1次机会,其余机会只能中6等奖或不中奖;
单笔订单为800~1000元(至少有8次抽奖机会),5等奖~2等奖各1次机会,其余机会只能中6等奖或不中奖;
单笔订单为500~800元(至少有5次抽奖机会),5等奖~3等奖各1次机会,其余机会只能中6等奖或不中奖;
单笔订单为400~500元(至少有4次抽奖机会),5等奖~4等奖各1次机会,其余机会只能中6等奖或不中奖;
单笔订单为300~400元(至少有3次抽奖机会),5等奖1次机会,其余机会只能中6等奖或不中奖;
单笔订单为100元(只有1次抽奖机会),6等奖1次机会!
最后每个奖级里面的奖品又有概率。比如2等奖有三个奖品A,B,C,A的是40%,B的是10%,C的是50%

解决方案 »

  1.   

    就用random.以前大概做过一个抽奖的小程序.
    在一堆人中随机选出几个符合各种条件的人.不用random用什么?
      

  2.   

    我不是说不用random,,,,我的意思是说里面的规则不太清楚是怎么去写。要是详细点就好了、、跪求高手
      

  3.   

    每次抽奖都调用 random.Next(1000)生成一个随机数结果 > 997 为1等奖
    结果 > 899 为2等奖
    依次类推 
      

  4.   

    概率用random已经有人发过帖子了5等奖~1等奖各1次机会   这个要确定范围