java练习--奖客富翁系统

来源:互联网 发布:软件专利侵权案例 编辑:程序博客网 时间:2024/05/16 13:48
Scanner input = new Scanner(System.in);String jx;int max = 9999;int min = 1000;String name = "";String name1 = "";int mima = 0;int mima1 = 0;String s = "";String p = "";boolean t = false;boolean f = false;do {System.out.println("*********欢迎进入奖客富翁系统**********");System.out.println("\t1.注册");System.out.println("\t2.登陆");System.out.println("\t3.抽奖");System.out.println("**********************************");System.out.println("请选择菜单");int c = input.nextInt();switch (c) {case 1:int cardnumber = (int) (Math.random() * (max - min)) + min;System.out.println("[奖客富翁系统>注册]");System.out.println();System.out.println("请填写个人注册信息:");System.out.println("用户名:");name = input.next();System.out.println("密码:");mima = input.nextInt();System.out.println();System.out.println("注册成功,请记好您的会员卡号");System.out.println("用户名\t密码\t会员卡号");System.out.println(name + "\t" + mima + "\t" + cardnumber);f = true;break;case 2:System.out.println("[奖客富翁系统>登陆]");if (f) {for (int i = 1; i <= 3; i++) {System.out.println("请输入你的用户名:");name1 = input.next();System.out.println("请输入你的密码");mima1 = input.nextInt();if (name.equals(name1) && mima == mima1) {System.out.println("\n欢迎您:" + name1);f = true;break;} else if (i < 3) {System.out.println("用户名和密码输入有误,还有" + (3 - i)+ "次机会");} else {System.out.println("输入有误!");}}}break;case 3:System.out.println("[奖客富翁系统>抽奖]");if (t) {System.out.println("请先登录");jx = input.next();} else {int[] ls = new int[5];for (int i = 0; i < ls.length; i++) {max = 9999;min = 1000;ls[i] = (int) (Math.random() * (max - min)) + min;}System.out.println("请输入卡号:");int h = input.nextInt();System.out.println();int i;System.out.println("本日的幸运数字为:");for (i = 0; i < ls.length; i++) {System.out.println(ls[i] + "\t");}for (i = 0; i < ls.length; i++) {if (ls[i] == h) {System.out.println("\n恭喜!您是本日的幸运会员");break;}}if (i == ls.length) {System.out.println("抱歉!您不是本日的幸运会员");}}break;default:System.out.println("输入错误!");break;}System.out.println("继续吗(y/n)?");s = input.next();} while ("y".equals(s));System.out.println("系统退出,谢谢使用!");

0 0