项目需求
买彩票判断是否中奖,中奖后判断是几等奖
双色球投注区分为红色球号码区和蓝色球号码区,
红色球号码区由1-33共33个号码组成,蓝色球号码区由1-16共16个号码组成。
投注时选择6个红球号码和1个蓝球号码组成一注进行单式投注,每注金额2元。
一等奖:投注号码与当期开奖号码全部相同(顺序不限,下同),即中奖;
二等奖:投注号码与当期开奖号码中的6个红色球号码相同,即中奖;
三等奖:投注号码与当期开奖号码中的任意5个红色球号码和1个蓝色球号码相同,即中奖;
四等奖:投注号码与当期开奖号码中的任意5个红色球号码相同,或与任意4个红色球号码和1个蓝色球号码相同,即中奖;
五等奖:投注号码与当期开奖号码中的任意4个红色球号码相同,或与任意3个红色球号码和1个蓝色球号码相同,即中奖;
六等奖:投注号码与当期开奖号码中的1个蓝色球号码相同,即中奖。
项目代码
import java.util.Scanner;
public class Main {
static Scanner sc = new Scanner(System.in);
static Long bet;
public static void main(String[] args) {
boolean flag = false;
int[] arrbuy = new int[7];
while(true){
System.out.println("——————————欢迎购买双色球——————————");
System.out.println("1.购买双色球");
System.out.println("2.查看开奖");
System.out.println("3.退出");
System.out.print("请选择:");
boolean sixprize = false;
int num = sc.nextInt();
switch(num){
case 1: