package sra;
import java.util.Scanner;
public class DJ10 {
@SuppressWarnings("resource")
public static void main(String[] args) {
String answer="";
String onename="";
int onePassword=0;
int max=9999;
int min=1000;
int cardNumber;
boolean register=false;
boolean Land=false;
Scanner input=new Scanner(System.in);
do{
System.out.println("*****欢迎进入奖客富翁系统*****");
System.out.println("\t1.注册");
System.out.println("\t2.登录");
System.out.println("\t3.抽奖");
System.out.println("****************************");
System.out.print("请选择菜单:");
int menu=input.nextInt();
switch(menu){
case 1:
System.out.println("\t奖客富翁系统>注册");
System.out.println("请填写个人注册信息:");
System.out.print("用户名:");
onename=input.next();
System.out.print("密码:");
onePassword=input.nextInt();
System.out.println("注册成功,请记好您的会员卡号");
System.out.println("用户名\t密码\t会员卡号");
cardNumber=(int)(Math.random()*(max-min))+min;
System.out.println(onename+"\t"+onePassword+"\t"+cardNumber);
register=true;
break;
case 2:
System.out.println("\t奖客富翁系统>登陆");
if(register){
for(int a=1;a<=3;a++){
System.out.print("请输入用户名:");
String twoname=input.next();
System.out.print("请输入密码:");
int twoPassword=input.nextInt();
if(twoname.equals(onename)&&twoPassword==onePassword){
System.out.println("欢迎您:"+onename);
Land=true;
break;
}else if(a<3){
System.out.println("您还有"+(3-a)+"次机会");
}else{
System.out.println("三次均错误。");
}
}
}else{
System.out.println("对不起,请先注册!");
}
break;
case 3:
System.out.println("\t奖客富翁系统>抽奖");
if(Land){
int[] luckyNum=new int[5];
for(int b=0;b<luckyNum.length;b++){
luckyNum[b] = (int)(Math.random()*(max-min))+min;
}
System.out.print("请输入您的卡号:");
int cn=input.nextInt();
int b;
System.out.print("本日的幸运数字是:");
for (b=0;b< luckyNum.length;b++) {
System.out.print(luckyNum[b]+ " ");
}
for (b=0;b<luckyNum.length;b++) {
if (luckyNum[b]==cn) {
System.out.println("\n恭喜!您是本日的幸运会员!");
break;
}
}
if (b==luckyNum.length) {
System.out.println("\n抱歉!您不是本日的幸运会员!");
}
}else{
System.out.println("对不起,请先登陆!");
System.out.println("继续吗?(y/n)");
answer = input.next();
}
break;
default:
System.out.println("对不起,您的输入有误。");
break;
}
System.out.print("继续吗?(y/n):");
answer=input.next();
}while("y".equals(answer));
if("n".equals(answer)){
System.out.println("系统退出,谢谢使用。");
}
}
}
作业一学期二书十章
猜你喜欢
转载自blog.csdn.net/sc13647346287/article/details/82528491
今日推荐
周排行