幸运抽奖

package com.hisoft.java;

import java.util.Scanner;

public class P1 {
	
	      static Scanner sc =new Scanner(System.in);
           public  static void caidan(){
        	  System.out.println("*****欢迎进入奖客富翁系统*****");
        	  System.out.println("1.注册");
        	  System.out.println("2.登录");
        	  System.out.println("3.抽奖");
        	  System.out.println("*************************");
//        	  System.out.println("欢迎使用本系统!!!");
}
}
package com.hisoft.java;

import java.util.Scanner;

public class P2 {
        public static String name;
        public static int cardNumber;
        public static int num;
        static int max = 9999;
        static int min =1000;
        public static  void zhuce(){
        Scanner sc =new Scanner(System.in);
  	    System.out.println("请填写个人注册信息:");
        System.out.print("用户名: ");
        name = sc.next();
        System.out.print("填写一个6位数字的密码: ");
        num =sc.nextInt();
        System.out.print("注册成功,请记住你的会员卡号: ");
        cardNumber=(int)(Math.random()*(max-min))+min;
        System.out.println(cardNumber);
        System.out.println("姓名: "+name+"  "+"  密码: "+num+"  会员卡号: "+cardNumber);
        System.out.println("继续注册吗?"+"(y/n)");
        String a =sc.next();
        if("n".equals(a)){
      	  System.out.println("退出注册系统,欢迎使用");
        }else{
      	  System.out.println("若再注册,请返回上一个界面");
        }
    }
}
package com.hisoft.java;

import java.util.Scanner;

public class P3 {
	public void denglu() {
		P2 A = new P2();
		Scanner sc = new Scanner(System.in);
		for (int i = 1; i < 4;) {
			System.out.print("请输入用户名 :");
			String name1 = sc.next();
			System.out.print("请输入密码 :");
			int num1 = sc.nextInt();
			if (A.name.equals(name1) & A.num == num1) {
				System.out.println("欢迎你:" + A.name);
				break;
			} else {
				System.out.println("输入的密码或者用户名不对");
				i++;
				if (i > 4) {
					break;
				}
				System.out.println("还有" + (4 - i) + "次输错机会");
			}
		}
		System.out.println("要用其它用户名登录吗 " + "(y/n)");
		String D = sc.next();
		if ("n".equals(D)) {
			System.out.println("进入登录系统,欢迎使用");
		}
		if ("y".equals(D)) {
			System.out.println("若再利用其他用户名登录,请返回上一个界面");
		}
	}
}
package com.hisoft.java;

import java.util.Scanner;

public class P4 {
             public void choujiang(){
            	 int max = 9999;
                 int min =1000;
            	 Scanner sc =new Scanner(System.in);
              	 P2 B =new P2();
              	 System.out.println("请输入你的会员卡号: ");
              	 boolean z =true;
              	 int cardNumber1=sc.nextInt();
              	 if(cardNumber1==B.cardNumber){
              		 System.out.println("本日的幸运数字:");
                    int numb1= (int)(Math.random()*(max-min))+min;
              	    int numb2= (int)(Math.random()*(max-min))+min;
              	    int numb3= (int)(Math.random()*(max-min))+min;
              	    int numb4= (int)(Math.random()*(max-min))+min;
              		 System.out.println(numb1);
              		 System.out.println(numb2);
              		 System.out.println(numb3);
              		 System.out.println(numb4);
              		 if(cardNumber1==numb1|cardNumber1==numb2|cardNumber1==numb3|cardNumber1==numb4){
              		       System.out.println("你是本日的幸运会员:");
              		       System.out.println("您将得到今天1000元现金红包");
              		 }
              		 else{
              		    	   System.out.println("你不是本日的幸运会员:抱歉!!");
              		    	   
              		       }
              	 }
             }
}
package com.hisoft.java;

import java.util.Scanner;

public class P5 {
             public static void main(String[] args) {
            	Scanner sc = new Scanner(System.in); 
				P1 a =new P1();
				P2 S =new P2();
	        	P3 D =new P3();
	        	P4 F =new P4();
			    a.caidan();
				System.out.println("欢迎使用本系统:"+"是否进入本系统"+"(y/n):");
				 boolean z= true;
	        	   while(z){
	        	   String  A= sc.next();
	        	     if("y".equals(A)){	 
	                  System.out.println("*****进入奖客富翁系统********");
	            	  System.out.println("1.注册");
	            	  System.out.println("2.登录");
	            	  System.out.println("3.抽奖");
	            	  System.out.println("*************************");
	            	  System.out.println("输入选项");
	            	  int i1=sc.nextInt(); 
	            	  switch (i1) {
	    				case 1: {
	    					      System.out.println("奖客富翁系统>注册");
	    					      S.zhuce();
	    					          break;
	    				}
	                    case 2: {
	    					      System.out.println("奖客富翁系统>登录");
	                              D.denglu();
	                                  break;
	                    }
	                    case 3:{
	    	                      System.out.println("奖客富翁系统>抽奖");
	    	                      F.choujiang();
	                                   break;
	                    }
	    				default:
	    					      System.out.println("您的输入有误");
	    					break;
	    				}
	            	  System.out.println("继续使用本系统吗:"+"(y/n)");
	        	     }else{
	        	    	System.out.println("系统退出,谢谢使用");
	        	    	z=false;
	        	     }
	        	   } 
	    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值