Java 幸運抽獎項目


package com.ob.anjou;

import java.util.Scanner;

public class project_five {
    public static void main(String[] args) {
        int i;
        int x = 0,y=0,id=0;   //x為注冊的用戶名   y為注冊的密碼   id為隨機生成的會員卡號
        char cha;
        boolean yn=false;   //yn 為注冊標識
        boolean ok=false;   //ok用於判斷登錄的賬號密碼是否和注冊信息匹配
        boolean rea=false;    //rea用於判斷用戶是否正常登錄
        int max=9999;
        int min=1000;
        int Iid;            //Iid為用戶輸入的會員卡號
        int aa=0,bb=0,cc=0,dd=0,ee=0; //這五個數為5個幸運數字
        int m,n;            //m為登錄的用戶名  n為登錄密碼
        Scanner input=new Scanner(System.in);
        do {
            System.out.println("*****歡迎進入獎客富翁系統*****");
            System.out.println("        1.注冊");
            System.out.println("        2.登錄");
            System.out.println("        3.抽獎");
            System.out.println("******************************");
            
            
            System.out.println("請選擇菜單:");
            i=input.nextInt();
            if(i==1) {
                System.out.println("[獎客富翁系統>注冊]");
                System.out.println("請填寫個人注冊信息:");
                System.out.println("用戶名:");
                x=input.nextInt();
                System.out.println("密碼:");
                y=input.nextInt();
                
                System.out.println("注冊成功,請記好您的會員卡號");
                id=(int)(Math.random()*(max-min))+min;
                System.out.println("用戶名\t密碼\t會員卡號");
                System.out.println(x+"\t"+y+"\t"+id);
                yn=true;
            }
            else if(i==2) {
                System.out.println("[獎客富翁系統>登錄]");
                for(int a=1;a<=3;a++) {
                    System.out.println("請輸入用戶名:");
                    m=input.nextInt();
                    System.out.println("請輸入密碼:");
                    n=input.nextInt();
                    if(m==x&&n==y) {
                        ok=true;
                        break;
                    }
                    else if(a!=3)
                        System.out.println("用戶名和密碼不匹配,請重新輸入!");
                    else;
                }
                if(ok==true) {
                    System.out.println("歡迎您"+x);
                    rea=true;
                }
                else 
                    System.out.println("你已經累計3次錯誤登錄請聯系客服");
            }
            else if(i==3) {
                System.out.println("[獎客富翁系統>抽獎]");
                if(rea==true) {
                    System.out.println("請輸入您的卡號:");
                    Iid=input.nextInt();
                    if(Iid!=id)
                        System.out.println("您輸入的會員卡號有誤,請核對后輸入!");
                    else {
                        aa=(int)(Math.random()*(max-min))+min;
                        bb=(int)(Math.random()*(max-min))+min;
                        cc=(int)(Math.random()*(max-min))+min;
                        dd=(int)(Math.random()*(max-min))+min;
                        ee=(int)(Math.random()*(max-min))+min;
                        System.out.println("本日幸運數字為"+aa+"\t"+bb+"\t"+cc+"\t"+dd+"\t"+ee);
                        if(Iid==aa||Iid==bb||Iid==cc||Iid==dd||Iid==ee)
                            System.out.println("恭喜您成為本日的幸運會員");
                        else
                            System.out.println("抱歉!您不是本日的幸運會員");    
                        System.out.println("系統推出謝謝使用(*^▽^*)");
                    }
                }
                else
                    System.out.println("請先進行登錄");
            }
            else
                System.out.println("您的輸入有誤!");

            System.out.println("繼續嗎(Y/y)");
            cha=input.next().charAt(0);
            }while(cha=='y'||cha=='Y');
        System.out.println("系統推出,謝謝使用!");        
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM