编程语言
首页 > 编程语言> > Java 实现幸运抽奖

Java 实现幸运抽奖

作者:互联网

`import java.util.Arrays;
import java.util.Scanner;

/**

// switch (answer){
// case "y":
// break;
// case "n":
// System.out.println("谢谢使用!");
// return;
// }
if (a == 'y'||a=='Y') {
flag=true;
}else {
System.out.println("谢谢使用!");
return;
}
}

public static void menu() {
    System.out.println("***********欢迎进入奖客大富翁系统*************");
    flag = true;
    while (flag) {
        System.out.println("  ************************************");
        System.out.println("\t\t\t" + "1.注册账号");
        System.out.println("\t\t\t" + "2.登录账号");
        System.out.println("\t\t\t" + "3.超级抽奖");
        System.out.println("  ************************************");
        int choose = scanner.nextInt();
        switch (choose) {
            case 1:
                reg();
                flag = false;
                break;
            case 2:
                login();
                flag = false;
                break;
            case 3:
                luck();
                flag = false;
                break;
            default:
                System.out.println("选择有误,请重新选择");
                break;
        }
        again();
    }


}

public static void luck() {
    if (loginname == null) {
        System.out.println("你还未登录!");
        return;
    }
    //随机生成四个四位数作为当日幸运数字
    int[] luckDayNum = new int[5];
    for (int i = 0; i < luckDayNum.length; i++) {
        luckDayNum[i] = (int) ((Math.random() * 8999 + 1000));
    }

// boolean flag = true;
// while (flag) {
//判断用户输入的卡号和注册给的卡号是否一致
System.out.println("请输入您的卡号!");
num1 = scanner.nextInt();
if (num1 != luckNum) {
System.out.println("此数不是您的卡号!");
return;
// flag = true;
}
// break;
// }

// }
//判断用户是否是今日幸运客户
for (int i = 0; i < luckDayNum.length - 1; i++) {
if (luckDayNum[i] == num1) {
System.out.println("恭喜你!你中了十亿!");
break;
}
}
System.out.println("很抱歉,您不是我们的今日幸运会员!");
System.out.println("今日幸运数字是:" + Arrays.toString(luckDayNum));
}

public static void main(String[] args) {
    menu();
}

}`

标签:抽奖,Java,int,System,flag,static,println,幸运,out
来源: https://www.cnblogs.com/tjjay/p/16211524.html