自制彩票开奖小程序

while (true)
            {
                //数组:一组同类型的数据,数组是有长度的,数组是有索引的,索引从0开始

                int[] shuzu = new int[7];//定义了一个长度为6的int类型的数组
                Random r = new Random();

                for (int i = 0; i < 6; i++)//循环生成六个数
                {
                    shuzu[i] = r.Next(1, 34);//生成一个数

                    bool isok = false;
                    for (int j = 0; j < i; j++)//比较是否跟之前的书相等
                    {
                        if (shuzu[j] == shuzu[i])
                        {
                            isok = true;
                        }
                    }
                    if (isok)
                    {
                        i--;//后退一步
                        continue;
                    }

                }
                shuzu[6] = r.Next(1, 17);

                //输入你的号码
                Console.Write("请输入红球6个,蓝球1个,逗号隔开:");

                string shuru = Console.ReadLine();
                string[] ren = shuru.Split(‘,‘);
                //判断中了几个红球
                int count = 0;
                for (int i = 0; i < 6; i++)
                {
                    for (int j = 0; j < 6; j++)
                    {
                        if (int.Parse(ren[i]) == shuzu[j])
                        {
                            count++;
                        }
                    }
                }
                //判断蓝球中没中
                bool islan = false;
                if (int.Parse(ren[6]) == shuzu[6])
                {
                    islan = true;
                }

                //输出电脑随机的中奖号码
                foreach (int a in shuzu)
                {
                    Console.Write(a + " | ");
                }

                //判断中几等奖
                if (count == 6 && islan)
                {
                    Console.Write("一等奖");
                }
                else if (count == 6 && !islan)
                {
                    Console.Write("二等奖");
                }
                else if (count == 5 && islan)
                {
                    Console.Write("三等奖");
                }
                else if ((count == 4 && islan) || (count == 5 && !islan))
                {
                    Console.Write("四等奖");
                }
                else if ((count == 3 && islan) || (count == 4 && !islan))
                {
                    Console.Write("五等奖");
                }
                else if ((count == 2 && islan) || (count == 1 && islan) || (count == 0 && islan))
                {
                    Console.Write("五块钱");
                }
                else
                {
                    Console.Write("别再买了");
                }

                Console.ReadLine();

            } 
时间: 2024-08-27 22:59:07

自制彩票开奖小程序的相关文章

NET Core的mvc服务彩票开奖网平台搭建和Route服务学习总结

mvc服务 和 route服务彩票开奖网平台搭建论坛:haozbbs.com Q1446595067程序想要 增加 请求的路由服务,则需要 在ConfigureServices 中增加路由服务,如下services.AddRouting();1并且在 Configure 中配置路由并使用,示例如下: var trackPackageRouteHandler = new RouteHandler(context =>{return context.Response.WriteAsync("3

Cocos2d-x 3.2 大富翁游戏项目开发-第二十四部分 彩票开奖

每隔N个回合,彩票开奖一次,每期开奖奖金固定5万,暂不累积.摇奖效果一般,以后考虑用物理引擎实现 1.定义彩票开奖类 bool LotteryPublish::init() { addItemSpriteFrameCache(); SpriteFrame* spf; spf = itemSpriteFrameCache->getSpriteFrameByName("publish_ly01.png"); Sprite::initWithSpriteFrame(spf); setI

模仿开奖应用程序

闲来无趣,自己学习了Timer控件的使用,利用Timer控件制作了一个开奖随机程序,代码很简单,实现更简单,主要练习下Timer控件的几个属性和方法. 下面介绍步骤: 1.创建一个Winform应用程序,拖动两个Button按钮和三个Label标签: 2.修改控件的名称,并将Label标签的AutoSizeMode设置为None: 各个控件的代码: 开始摇奖中: ///启动计时器 private void button1_Click(object sender, EventArgs e) { /

模拟双色球彩票开奖结果:随机生成一注双色球彩票.......

模拟双色球彩票开奖结果:随机生成一注双色球彩票,判断其是否中奖,奖金为多少.一注双色球彩票由6个不重复的红球(序号:1~32)和1个篮球(序号:1~16)构成.双色球中奖规则如下: (提示:① 随机数:java.util.Random中的Random类有一个方法int nextInt(int n)可以生成0~n的一个随机整数.(教材P202页)② java.util.Arrays的常用方法:Arrays.sort(a); //将数组a中的元素按升序排列:Arrays.binarySearch(a

彩票开奖查询

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Net; using System.IO; using System.IO.Compression; using System.Text.Re

php采集彩票开奖数据

前言:由于刚刚接触curl函数,觉得功能强大,于是从网上搜索教程自己写了个抓取图片的方法.第二天想继续练练手,就去500彩票网站抓彩票的开奖数据.结果折腾了半天也采集不到,在网上查询了半天也没有找到.于是自己着手写了一下,代码仅供参考 开奖地址:http://kaijiang.500.com/ssc.shtml 本人使用火狐浏览器,F12开启调试模式,点击Network,点击XHR 此时,F5刷新页面,获取接口地址 接口地址:http://kaijiang.500.com/static/publ

Shell练习获取彩票开奖结果

思路: 首先通过curl得到页面的代码,再分析代码通过sed和awk获得开奖号,再格式化输出! 脚本: #!/bin/bash if [ "x$1" == "x" ]; then     curl -o file.html  http://www.cwl.gov.cn/ > /dev/null 2>&1     if [ $? -eq 0 ]; then       qishu=`cat file.html|sed -n '/<li cla

Scrapy爬取彩票开奖结果的实现

需求: 爬取体育彩票高频游戏-北京11选5的开奖结果 实现计划: 使用Scrapy从网页上爬取 实现步骤: 1.准备一个开发测试环境,笔者使用的是:     1)Ubuntu16.04     2)Python 2.7.12     3)Scrapy 1.2.0 2.创建一个scrapy工程:     scrapy startproject ElevenPFiveSpider 结果如下: 整个项目的目录结构如下(红色圈中范围,其他是后续添加的): 3.定义Item Item是保存爬取到的数据的容

微信小程序源码下载(200多个)

微信小程序源码下载汇总,点击标题进入对应的微信小程序下载页面. 最新 demo源码(点击标题进入帖子下载) 描述 1 微信小程序 会议室预定小程序 微信小程序 会议室预定小程序**** 本内容被作者隐藏 **** 2 微信小程序-双人五子棋小游戏 微信小程序-双人五子棋小游戏**** 本内容被作者隐藏 **** 3 打卡签到小程序 用微信小程序实现的一个简单的打卡签到的小程序拒绝 4 微信小程序---左滑删除 微信小程序---左滑删除**** 本内容被作者隐藏 **** 5 一个借钱的记事本的微