import java.util.Scanner; public class demoshangjilianxi第十章 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub /** * 设变量 */ Scanner input =new Scanner(System.in); String jixu ="y";//是否继续 String young =" ";//用户名 String pwd=" ";//密码 String hu =" ";//用户名定义变量 String mi =" ";//密码定义变量 int max =9999;//密码最小值 int min =1000;//密码最大值 int cardnumber =(int)(Math.random()*(max-min))+min; int cardnumber1 =(int)(Math.random()*(max-min))+min; int cardnumber2 =(int)(Math.random()*(max-min))+min; int cardnumber3 =(int)(Math.random()*(max-min))+min; int cardnumber4=(int)(Math.random()*(max-min))+min; int cardnumber5 =(int)(Math.random()*(max-min))+min; do{ System.out.println(" *****欢迎进入奖客富翁活动*****" ); System.out.println(" 1:注册"); System.out.println(" 2:登录"); System.out.println(" 3:抽奖"); System.out.println("**************************************"); System.out.println("请选择菜单"); int num =input.nextInt(); switch(num){ case 1: System.out.println("奖客富翁系统>注册"); System.out.println("请填入个人信息"); System.out.println("用户名"); young =input.next(); System.out.println("密码"); pwd=input.next(); System.out.println(""); System.out.println("注册成功.请收好你的会员卡"); System.out.println("用户名"+" "+"密码"+" "+"会员卡号"); System.out.println(young +" "+pwd+" "+cardnumber); System.out.println("继续吗(y/n)"); jixu =input.next(); break; case 2: System.out.println("奖客富翁系统>登录"); System.out.println("请填入个人信息"); for(int i =1;i<=3;i++){ System.out.println("用户名"); hu =input.next(); System.out.println("密码"); mi =input.next(); if(hu.equals(young)&&mi.equals(pwd)){ System.out.println("欢迎"+young); break; } System.out.println("还有"+(3-i)+"次机会"); if(3-i!=0){ continue; } } System.out.println("继续吗()y/n"); jixu=input.next(); break; case 3: System.out.println("奖客富翁系统>抽奖"); System.out.println("请输入你的会员卡号"); int kahao =input.nextInt(); if(kahao==cardnumber){ System.out.println("本日幸运数字"); System.out.println(cardnumber+" "+cardnumber1+" "+cardnumber2+" "+ cardnumber3+" "+cardnumber5); if(kahao==cardnumber4||kahao==cardnumber3||kahao==cardnumber5){ System.out.println("今日幸运客户"); }else{ System.out.println("你不是幸运客户"); } }else{ System.out.println("卡号错误"); } System.out.println("继续吗(y/n)"); jixu =input.next(); break; default: System.out.println("错误"); } }while(jixu.equals("y")); System.out.println("系统退出,谢谢使用"); } }