Java-双色球系统

一 .业务分析:

1.双色球中奖规则:

Java-双色球系统_第1张图片

任意规定二等奖500万,一等奖1000万元。

投注号码由6个红色球号码(不可重复)和1个蓝色球号码,红色球1-33,蓝色球1-16

二.程序设计

1.定义三个方法,一个方法来生成中奖号码,第二个方法让用户输入号码,第三个方法来判断中奖情况。

main方法:

​

​​
public static void main(String[] args) {
        int[] haoma = zhongjiang();            //方法1:随机生成中奖号码
        int[] shoudong = xuanhao();            //方法2:用户输入号码
        System.out.println("输入完成!");
        System.out.print("您的投注号码是");
        daying(shoudong);
        panduan(haoma,shoudong);                //方法3:判断中奖情况
    }
​​

​

接下来,编写方法1:随机生成中奖号码:

public static int[] zhongjiang()                                         //中奖号码
    {
        int[] arr = new int[7];
        Random rs = new Random();
        for (int i = 0; i < arr.length; i++) {
            while (true)                                                     //不能出现重复
            {
                int date = rs.nextInt(33) + 1;                          //0-32+1
                boolean flag = true;                

你可能感兴趣的:(大数据)