java 商场的幸运抽奖 关键代码

来源:互联网 发布:华为编程大赛题目 编辑:程序博客网 时间:2024/05/08 22:23
<span style="font-size:18px;">Scanner input = new Scanner(System.in);String answer = "y";String mima = "";String name = "";int max = 9999;int min = 1000;int hao = 0;do {System.out.println("***********欢迎进入客奖富翁系统**************");System.out.println("\t1.注册");System.out.println("\t2.登录");System.out.println("\t3.抽奖");System.out.println("请选择菜单:");int chioce = input.nextInt();switch (chioce) {case 1:System.out.println("奖客富翁系统 > 注册");System.out.println("请填写个人信息:");System.out.println("用户名:");name = input.next();System.out.println("密码:");mima = input.next();hao = (int) (Math.random() * (max - min)) + min;System.out.println("注册成功,请记好你的会员号!");System.out.println("用户名\t密码\t会员卡号");System.out.println(name + "\t" + mima + "\t" + hao);break;case 2:System.out.println("奖客富翁系统 > 登录");int k;for (k = 2; k >= 0; k--) {System.out.println("请输入用户名:");String name1 = input.next();System.out.println("请输入密码:");String mima1 = input.next();if (name.equals(name1) && mima.equals(mima1)) {System.out.println("欢迎你:" + name1);} else {System.out.println("你还有" + k + "次机会");continue;}}if (k < 0) {System.out.println("您的三次均输入错误");}break;case 3:System.out.println("奖客富翁系统 > 抽奖");System.out.println("请输入你的卡号:");hao = input.nextInt();int i;int[] shu = new int[5];for (i = 0; i < shu.length; i++) {shu[i] = (int) (Math.random() * (max - min)) + min;}System.out.print("\n本日的幸运数字为:");for (i = 0; i < shu.length; i++) {System.out.print(shu[i] + "  ");}for (i = 0; i < shu.length; i++) {if (shu[i] == hao) {System.out.println("\n恭喜!您是本日的幸运会员!");break;}}if (i == shu.length) {System.out.println("\n抱歉!您不是本日的幸运会员!");}break;default:System.out.println("您的输入有误!");break;}System.out.println("继续吗?");answer = input.next();} while ("y".equals(answer));if ("n".equals(answer)) {System.out.println("系统退出,谢谢使用!");}</span>

0 0