日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

java简单小项目_Java简易抽奖系统小项目

發布時間:2024/7/19 windows 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java简单小项目_Java简易抽奖系统小项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文實例為大家分享了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[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

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("對不起,您尚未登陸賬號,不能參與抽獎活動!");

}

}

}

}

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

總結

以上是生活随笔為你收集整理的java简单小项目_Java简易抽奖系统小项目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。