生活小趣味-简单抽奖

路过商场,看过抽奖感觉挺有意思的,商场进行抽奖活动,三个奖项,一等奖的概率1/10,二等奖的概率的3/10,三等奖的概率是6/10,具体奖品我没仔细看,回来随便练手了一下,思考了一下,奖品分为10份,生成一个随机数,如果0-5则是三等奖,6-8是二等奖,9是一等奖,简单实现如下:

  int  randomNumber=arc4random()%10;
    if (randomNumber>=0&&randomNumber<=5) {
        [self alert:@"恭喜你获得三等奖手机充值卡999元"];
    }else if(randomNumber>=6&&randomNumber<=8){
        [self alert:@"恭喜你获得二等奖iPad3"];
    }else{
        [self alert:@"恭喜你获得一等奖iPhone6"];
    }

 简单提示:

-(void)alert:(NSString *)message{
//    http://www.cnblogs.com/xiaofeixiang
    UIAlertView *alterView=[[UIAlertView alloc]initWithTitle:@"抽奖结果" message:message delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil];
    [alterView show];
}

效果如下:

时间: 2024-12-13 10:02:27

生活小趣味-简单抽奖的相关文章

HTML5小游戏-简单抽奖小游戏

换了新工作以后,专注前端开发,平常空闲时间也比较多,可以多钻研一下技术,写一下博客.最近在学习canvas,参考网上的slotmachine插件,用canvas实现了一个简单抽奖小游戏.        知识点 canvas绘制背景 canvas绘制图片 canvas绘制边框 canvas事件处理 canvas简单动画制作      步骤 1.准备好图片,首先是机器的外观.以及滚动的奖项图片,我一共准备了6种,奖项图片按照一定的规律命名,这样方便处理   2.准备好canvas画布,设置好基本的C

生活小趣味-火车运煤

周末闲来无事,看到一个很有意思的题目,题目是这样的,假设你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大-每一公里需要耗一吨煤.请问,作为一个懂编程的煤老板的你,你会怎么运送才能运最多的煤到集市?话说煤老板这年头过的也不是很容易,不过相比程序员来说,还是煤老板享受的机会比我等程序员要好很多~题目看起来很无解,网上也很多人给出了答案和自己的分析过程,能力有限,没有想到最优解

练手小项目(2)-生活小助手--周公解梦

第一篇 练手小项目(2)-生活小助手--身份证查询 第二篇 练手小项目(2)-生活小助手--星座运势查询 我在想就是第三个药品查询要不要写出来,因为布局还在讨论用什么展示,因为药品有很多展示,我也不知道用什么展示. 这是一个很纠结的事情 我就先写第四个吧 周公解梦 其中代码有点错误我想用for循环进行判断返回数据有几个 但是总是失败,如果有看本篇贴子,解决了,给我留个言,在这篇帖子我只显示一个结果 布局跟简单的说 一个Edittext 获取数据,然后button进行数据提取发送到服务器 返回的数

这些生活小绝招对健康有益哦

中医观点:都市生活越来越快,工作压力越来越大,饮食不健康,垃圾食品越来越多,外界辐射也让你防不胜防.中医认为:长寿贵在养生,养生贵在坚持.所以掌握好一些生活每天都会做到的小习惯是必不可少的.下面就看一下小编为您推荐的15个生活小绝招,希望您能永远健康长寿. 1.复合维生素早饭后吃 研究表明,补充适合自己的复合维生素对身体健康大有裨益.那么,为什么要在早饭后吃呢?一来它可以提供人体一天所需,让你有精力投入工作学习,二来不至于给肾脏造成过大负担. 2.每餐之前喝两杯水 这样做就能保持身体一直处于"水

练手小项目(2)-生活小助手--星座运势查询

上一篇内容 练手小项目(2)-生活小助手 今天星期一.趁着中午的歇息时间把 第二个写出来 星座运势,近期看看极客学院 用聚合数据做了天气预报的视频教程,不好评价他.看他在后面的代码变更那么大,我就知道,后面肯定做不下去,于是.就改代码了.代码变更那么大,有几个人会去理解,还不如我自己写................ 先看布局 点击去就是一个spinner 用几个textview显示查询内容   布局有点丑,主要是给别人做功能,UI我就不考虑 关于UI  我还是要贴下代码.假设你有想法就把他美化

【生活小技巧】存放衣物防皱的小妙招

生活中知道一些生活小技巧,不但可以节约时间,还可以更快的做好生活中的锁事,让生活效率大大提高,也让生活更有情调,生活更有趣味,在这里意空间主编把42个超实用的生活小技巧与妙招分享给大家. 1.毛巾发粘有怪味怎么办? 毛巾使用久了,会散发一种怪味而且发粘.通常人们习惯用肥皂洗涤,反而越洗越粘.此时,可用浓盐水搓洗(一条毛巾可放一小勺细盐),然后用温水烫一下再搓洗,最后用清水洗净.这样,毛巾就没有怪味,也不发粘.还有,擦脸毛巾用久想恢复到柔软的样子,最好的办法是用水加洗衣粉用锅煮三十分钟即可. 2.

Session小案例-----简单购物车的使用

Session小案例-----简单购物车的使用 同上篇一样,这里的处理请求和页面显示同样用的都是servlet. 功能实现如下: 1,显示网站的所有商品 2,用户点击购买后,能够记住用户选择的商品 3,实现了多个会话共享一个session 4, 实现了浏览器禁用cookie后数据共享问题的处理 首页: package cn.itcast.shopping; import java.io.IOException; import java.io.PrintWriter; import java.io

JavaScript简单抽奖程序的实现及代码

JavaScript简单抽奖程序的实现及代码 1.需求说明 某公司年终抽奖,需要有如下功能 1)可以根据实际情况设置到场人数的最大值 2) 点击"开始",大屏幕滚动,点击"停止",获奖者的编号出现在大屏幕上 3)在界面里显示全部奖项获奖人编号 4)不重复获奖 5)不会因为输入错误而导致抽奖结果异常. 2.代码呈上 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">

15个实用生活小窍门

1.[生活窍门:糕点的保存]保存糕点时,可在贮藏糕点的密封容器里加1片新鲜的面包,当面包发硬时,再及时更换一块新鲜的,这样糕点能保鲜较长时间. 2.[生活窍门]画眼线的小技巧:要画好一双细致的眼线,可以先把手肘固定在桌上,然后平放一块小镜子,让双眼朝下望向镜子,就可以放心描画眼线了. 3721健康网( 3.[生活窍门]电视机或电脑着火时,先拔掉插头或关上总开关,再用毯状物扑灭火焰.切勿用水或灭火器救火,因机体内可能仍有残余电力,会引致电击. 3721健康网( 4.[生活窍门]在粮食中放少量干海带