91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java簡易抽獎系統小項目

發布時間:2020-09-05 19:06:44 來源:腳本之家 閱讀:193 作者:Caczhtus 欄目:編程語言

本文實例為大家分享了Java簡易抽獎系統的具體代碼,供大家參考,具體內容如下

需求:

實現一個抽獎系統

1 注冊

2 登錄

3 抽獎 

必須先注冊  再登陸  再抽獎

隨機產生4個隨機數作為幸運卡號 

用戶注冊后 登錄的時候  用戶名密碼輸入判斷只有三次機會

需要做到  還有2次   還有1次  三次輸入錯誤 不能再登錄 

產生10個隨機數  將用戶注冊得到的隨機數作為判斷

代碼如下:

import java.util.*;
 
public class Homeworktest {
 
 public static void main(String[] args) {
 Scanner cin=new Scanner(System.in);
 Random rand=new Random();
 int num,i,Key,j,before=0,count,len=0,L=0;
 int[] data=new int[10];
 String[][] book=new String[10][2]; //存儲用戶注冊信息
 String ID,Temp;
 System.out.println("**********");
 System.out.println("0 退出\n1 注冊\n2 登陸\n3 抽獎");
 System.out.println("**********");
 while(true){
 System.out.println("請輸入Key:");
 Key=cin.nextInt();
 cin.nextLine();
 if(Key == 0){
 System.out.println("抽獎系統已退出,歡迎您再次使用!");
 break;
 }
 else if(Key == 1){
 before=0;
 System.out.println("請輸入您要建立的賬號:");
 ID=cin.nextLine();
 i=len++;
 book[i][0]=ID;
 while(true){
 System.out.println("請設置您的密碼:");
 ID=cin.nextLine();
 book[i][1]=ID;
 System.out.println("請確認您的密碼:");
 for(j=3;j>0;j--){
 ID=cin.nextLine();
 if(book[i][1].equals(ID)){
 System.out.println("恭喜您注冊成功!");
 System.out.println("您的賬號是:"+book[i][0]+"\n您的密碼是:"
 +book[i][1]+"\n請妥善保管!");
 break;
 }
 else if(j>1)
 System.out.println("對不起,兩次輸入密碼不符,您還有"
 +(j-1)+"次機會!請重新輸入:");
 else
 System.out.println("該密碼已重置!");
 }
 if(j!=0) break;
 }
 }
 else if(Key == 2){
 before=0;
 for(i=3;i>0;i--){
 System.out.println("請輸入您的賬號:");
 ID=cin.nextLine();
 System.out.println("請輸入您的密碼:");
 Temp=cin.nextLine();
 for (j = 0; j < len; j++) {
 if(ID.equals(book[j][0]) && Temp.equals(book[j][1]))
 break;
 }
 if(j==book.length){
 if(i>1)
 System.out.println("對不起,登陸失敗!你還有"+(i-1)+"次機會.");
 else{
 num=0;
 for (int k = 0; k < book.length-1; k++) {
 if(num == 0 && ID.equals(book[k][0])) num=1;
 if(num == 1){
 book[k][0]=book[k+1][0];
 book[k][1]=book[k+1][1];
 }
 }
 System.out.println("賬號:"+ID+"已被凍結,不能繼續使用!");
 }
 }
 else{
 System.out.println("恭喜您登陸成功!");
 before=1;
 L=j;
 break;
 }
 }
 }
 else if(Key == 3){
 if(before == 1){
 for(i=0;i<data.length;i++)
 data[i]=rand.nextInt(9)+1;
 System.out.println("您的號碼分別是:");
 for(i=count=0;i<4;i++){
 num=rand.nextInt(9)+1;
 System.out.print(num+" ");
 for(j=0;j<data.length;j++)
 if(data[j] == num)
 {
 count++;
 break; //可能有多個相同
 }
 }
 System.out.println("");
 System.out.println(book[L][0]+":");
 switch(count){
 case 4:System.out.println("恭喜您中特等獎!");break;
 case 3:System.out.println("恭喜您中一等獎!");break;
 case 2:System.out.println("恭喜您中二等獎!");break;
 case 1:System.out.println("恭喜您中三等獎!");break;
 default:System.out.println("很遺憾,您未中獎!");break;
 }
 }
 else
 System.out.println("對不起,您尚未登陸賬號,不能參與抽獎活動!");
 }
 }
 }
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黄龙县| 平湖市| 揭西县| 西乡县| 都匀市| 长葛市| 西丰县| 嘉黎县| 浦江县| 同仁县| 长垣县| 两当县| 宝山区| 梅州市| 彰化市| 漠河县| 兰溪市| 墨脱县| 宕昌县| 和平区| 昌图县| 琼中| 昌平区| 阳泉市| 宿迁市| 望江县| 西乌珠穆沁旗| 泾阳县| 当雄县| 翁源县| 奉贤区| 石楼县| 莫力| 开封县| 二手房| 尖扎县| 丽水市| 永善县| 任丘市| 兰考县| 宾川县|