java基础双色球

java基础双色球package com gec demo4 import java util Arrays import java util Random import java util Scanner 红色球号码区由 1 33 共三十三个号码组成 蓝色球号码区由 1 16 共十六个号码组成 public class DoubleColorB public static void

大家好,我是讯享网,很高兴认识大家。



package com.gec.demo4;

import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;

/*
红色球号码区由1-33共三十三个号码组成,蓝色球号码区由1-16共十六个号码组成
*/
public class DoubleColorBall2 {
public static void main(String[] args) {
//红球 用户选择
int[] redBall = new int[6];

Scanner sc = new Scanner(System.in);

/*
System.out.print("请输入6个不重复的红球,1-33java基础双色球选择,用逗号隔开(如 1,3,6,11,12,13) ");

//返回一个字符串
String ball = sc.next();
//分隔
String[] balls = ball.split(",");
//给用户选择的数组赋值
for(int i=0;i < balls.length;i++) {
// Interger.parseInt:把string转成int
redBall[i] = Integer.parseInt(balls[i]);
}
*/
System.out.println("请输入6个不重复的红球");
System.out.print("请输入第1个数字");
//输入一个数字后赋值给数组的第1个元素
redBall[0] = sc.nextInt();

System.out.print("请输入第2个数字");
redBall[1] = sc.nextInt();

System.out.print("请输入第3个数字");
redBall[2] = sc.nextInt();

System.out.print("请输入第4个数字");
redBall[3] = sc.nextInt();

System.out.print("请输入第5个数字");
redBall[4] = sc.nextInt();

System.out.print("请输入第6个数字");
redBall[5] = sc.nextInt();

//排序
Arrays.sort(redBall);
System.out.println("用户红球选号: " + Arrays.toString(redBall));

//提示用户选择蓝球
System.out.print("请输入1-16中一个数字作为蓝球号码: ");
int blueBall = sc.nextInt();
System.out.println("用户输入的蓝球为:" + blueBall);

//随机对象
Random r = new Random();

//开奖
int[] kaiReds = new int[6];
for(int i = 0;i < kaiReds.length;i++) {
int num = r.nextInt(33) +1;
kaiReds[i] = num;

for(int j=0;j<i;j++) {
if(kaiReds[j] == kaiReds[i]) {
i--;
break;
}
}
}

Arrays.sort(kaiReds);
//输出开奖的红球
System.out.println("开奖的红球为:" + Arrays.toString(kaiReds));

//开奖的蓝球
int kaiBlue = r.nextInt(16)+1;
System.out.println("开奖的蓝球为:" + kaiBlue);

//中奖的红球计数
int count = 0;

//用两个循环比较里面的每一个数
for(int i:redBall) {
for(int j:kaiReds) {
if(i == j) {
count++;
}
}
}

//蓝球是否中奖
boolean isZhong = blueBall == kaiBlue ? true:false;

/*
一等奖:投注号码与当期开奖号码全部相同(顺序不限,下同),即中奖;

小讯
上一篇 2024-12-24 09:02
下一篇 2024-12-26 12:49

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/1013.html