package com.mlt.zuoye2;
import java.util.Scanner;
public class D15 {
public static void main(String[] args) {
int[] numbers = new int[7];
Scanner sc = new Scanner(System.in);
for (int i = 0; i < numbers.length - 1; i++) {
System.out.println("请输入第" + (i + 1) + "个红球号码(1-33)");
while (true) {
boolean bool=true;
int a = sc.nextInt();
if (a >= 0 && a <= 36) {
for (int j = 0; j < numbers.length; j++) {
if (numbers[j]==a){
System.out.println("有重复");
bool=false;
i--;
break;
}
}
if (bool) {
numbers[i] = a;
}
break;
}
else{
System.out.println("错误!");
System.out.println("请输入第" + (i + 1) + "个红球号码(1-33)");
}
}
}
while (true) {
System.out.println("请您输入蓝球号码(1-16)");
int b= sc.nextInt();
if (b >= 0 && b <= 16) {
numbers[6] = b;
break;
} else {
System.out.println("输入错误!!");
}
}
System.out.println("你要买几住?");
int age= sc.nextInt();
System.out.println("你买了"+age+"如下");
printArray(numbers);
}
public static void printArray(int[] arr) {
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + "\t");
}
System.out.println("");
}
}
实现双色球的彩票功能。规则:从36个红球中随机选择不重复的6个数,从15个篮球中随机选择1个组成一注彩票。可以选择买多注。
最新推荐文章于 2024-08-04 11:07:52 发布