奖客富翁系统

import java.util.Scanner;

public class VV {
	public static void main(String[] args){
		 Scanner input=new Scanner(System.in);
		 String name=null,pwd=null;//定义用户名和密码
		 int cardNumber=0;//定义会员卡号
		 int max=9999;//定义随机数最大范围
		 int min=1000;//定义随机数最小范围
		 boolean isRegister=false;//是否注册
		 boolean islogo=false;//是否登陆
		 String isGo=null;//是否继续
		 do{
			 System.out.println("******欢迎登陆奖客富翁系统******");
			 System.out.println("          1.注册                              ");
			 System.out.println("          2.登陆                              ");
			 System.out.println("          3.抽奖                              ");
			 System.out.println("***************************");
			 System.out.print("请选择菜单(1-3):");
			 
			 int xz=input.nextInt();//功能选择
			 if(xz==1){//注册功能
				 System.out.println("奖客富翁系统>>>注册");
				 System.out.print("请输入用户名:");
				 name=input.next();//接收用户输入的用户名
				 System.out.print("请输入密码:");
				 pwd=input.next();//接收用户输入的密码
				 cardNumber=(int)(Math.random()*(max-min)+min);//随机生成会员卡号
				 if(name==null&&pwd==null){
					 System.out.println("注册失败!");
				 }else{
					 System.out.println("注册成功,请记好您的会员卡号!");
					 System.out.println("用户名"+"\t"+"密码"+"\t"+"卡号");
					 System.out.println(name+"\t"+pwd+"\t"+cardNumber);
					 isRegister=true;//注册成功
				 }
			  }else if(xz==2){//登陆功能
				 System.out.println("奖客富翁系统>>>登陆");
				 if(isRegister==false){
					 System.out.println("您还没有注册,请先注册!");
				 }else{
					 for(int i=1;i<=3;i++){
						 System.out.print("请输入用户名:");
						 String uname=input.next();
						 System.out.print("请输入密码:");
						 String upassword=input.next();
						 if(uname.equals(name)&&upassword.equals(pwd)){
							 System.out.println("登陆成功,欢迎:"+uname+"!");
							 islogo=true;
							 break;
						 }else if(i<3){
							 System.out.println("登陆失败,你还有"+(3-i)+"次机会!");
						 }else{
							 System.out.println("3次登陆失败,请明天再试!");
						 }
					 }
				 }
			 }else if(xz==3){//实现抽奖功能
				 System.out.println("奖客富翁系统>>>抽奖");
				 if(islogo==false){
					 System.out.println("还没登陆,请先登陆!");
				 }else{
				     System.out.println("你的会员号为:"+cardNumber);
				     System.out.print("中奖号码为:");
				     int random=0;
					 for(int i=1;i<=5;i++){//生成4个随机数代表中奖号码
						random=(int)(Math.random()*(max-min)+min);
						System.out.print(random+"\t");
					 }System.out.println();
						if(cardNumber==random){
							System.out.println("恭喜你,幸运会员!");
						}else{
							System.out.println("很遗憾,没中奖!");
						}
				 }
			 }else{
				 System.out.println("您的输入有误!");
			 }
			 System.out.print("是否继续?(y/n):");
			 isGo=input.next();
		 }while(isGo.equals("y"));
		 {
		    System.out.println("系统退出,谢谢使用!");
		 }
	 }
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值