双色球小游戏

简介: import java.util.Arrays;import java.util.Random;import java.util.
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;

/** 
 * 双色球
 * 1.6个随机不重复的红球(1-)33
 * 2.1个篮球(1-15)
 * @author  E-mail: 543363559@qq.com
 * @date 2017年4月22日 上午9:12:48 
 */
public class DoubleBail {
    public static void main(String[] args){
        System.out.println("欢迎来到澳门双色球赌博中心");
        System.out.println("请输入你的选择号码,默认最后一位为蓝球");
        //定义一个我现在的号码数组
        int[] MyBalls = new int [7];
        //得到控制台输入流界面
        Scanner sc = new Scanner(System.in);

        for (int i = 0; i < MyBalls.length; i++) {
            MyBalls[i] = sc.nextInt();
        }
        Arrays.sort(MyBalls, 0, MyBalls.length-1);
        System.out.println(Arrays.toString(MyBalls));


        //定义一个存放红球的数组
        int[] RedBalls = new int [6];
        //随机生成器
        Random r =new Random();
        //定义一个开关
        boolean[] flag = new boolean[33];
        for (int i = 0; i < RedBalls.length; i++) {
            int index;
            do{
                index = r.nextInt(32)+1;
            }while(flag[index]);    //当index没被使用时退出循环
            flag[index] = true; //取值
            RedBalls[i] = index;
        }
        int BlueBalls = r.nextInt(15)+1;

        //最终系统双色球号码:1.排序.2扩容,3将蓝球赋值
        Arrays.sort(RedBalls);
        int[] systemBalls = Arrays.copyOf(RedBalls, RedBalls.length+1);
        systemBalls[systemBalls.length-1] = BlueBalls;


        System.out.println(Arrays.toString(systemBalls));
        int score = 0;
        for (int i = 0; i < MyBalls.length-1; i++) {
            for (int j = 0; j < systemBalls.length-1; j++) {
                if(MyBalls[i] == systemBalls[j]){
                    score++;
                }
            }
        }
        if(MyBalls[MyBalls.length-1]==systemBalls[MyBalls.length-1]){
            score++;
        }
        System.out.println("您中了"+score+"个号");
    }
}
目录
相关文章
|
Python
python实现一个简单的消消乐游戏
实现一个简单的消消乐游戏可以是一个有趣的编程项目。下面是一个使用Python和Pygame库来创建消消乐游戏的基本步骤
459 0
|
存储 前端开发 JavaScript
你小子!过年了,写了一个拼图小游戏来拼掘金兔年礼盒,来玩玩不?
你小子!过年了,写了一个拼图小游戏来拼掘金兔年礼盒,来玩玩不?
202 2
|
网络架构 Python
“罚点球”小游戏
用 score_you 表示你的得分,score_com 表示电脑得分。开始都为0,每进一球就加1。
【代码分享】【像极了恋爱】甜甜的汤圆,祝丽姿元宵快乐(表白特效)
【代码分享】【像极了恋爱】甜甜的汤圆,祝丽姿元宵快乐(表白特效)
111 0
|
程序员
猿创征文|程序员的浪漫(代码猜诗词)
猿创征文|程序员的浪漫(代码猜诗词)
664 1
猿创征文|程序员的浪漫(代码猜诗词)
|
Windows
一个改版的猜数字游戏,超搞笑
一个改版的猜数字游戏,超搞笑
163 0
一个改版的猜数字游戏,超搞笑
|
传感器 前端开发 芯片
画一个 “月饼” 陪我过中秋,使用 ESP32-C3 制作炫彩月饼
今年的中秋节又要到了,各平台活动也搞起来了,我有点坐不住了,作为一个嵌入式工程师,我可以做一个实实在在的月饼,拿在手上陪我们过中秋!
477 1
画一个 “月饼” 陪我过中秋,使用 ESP32-C3 制作炫彩月饼
|
开发工具 Android开发 iOS开发
中秋快乐,快来摇一摇,摇出你的本命月饼吧
中秋节到了,吃月饼必不可少,为了让大家能够更愉快的过中秋,我花了一晚的功夫开发了一个摇一摇的页面,通过页面摇一摇,可以摇出各种各样的月饼,快来试试你的本命月饼是什么吧。
我做的一个超级好玩的中秋节小游戏
我做的一个超级好玩的中秋节小游戏
我做的一个超级好玩的中秋节小游戏
|
Ubuntu 测试技术 开发工具
画一个 “月饼” 陪我过中秋,玩转炫彩 “月饼” 之 基本测试
自己的画的炫彩“月饼”到了,本文就开始带大家来玩玩我们自己的月饼 ......by 矜辰所致
533 0
画一个 “月饼” 陪我过中秋,玩转炫彩 “月饼” 之 基本测试