幸运抽奖java代码-个人编程

2022-05-20 04:56:19   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《幸运抽奖java代码-个人编程》,欢迎阅读!
抽奖,幸运,编程,代码,个人
幸运抽奖java代码-个人编程

import java.util.*;

public class 实现登录功能 {

public static void main(String[] args) { //注册成功后,用户选择"登录"菜单,进入登录功能,输入注册时用的用户名和密,登录成功。 //系统提示欢迎信息,如果用户名和密码输入错误,提示用户继续输入,最多有3次输入机会



Scanner input =new Scanner(System.in); String jixu;

String user=""; //登录用户名 String password=""; //登录密码 String user1=""; //登录用户名 String mima=""; //登录密码

boolean isLogin = false; boolean isRegister=false; do{ System.out.println("*****欢迎进入奖客富翁系统*****"); System.out.println("\t1.注册"); System.out.println("\t2.登陆"); System.out.println("\t3.抽奖");

System.out.println("*************************"); System.out.println("请输入菜单:");

int menu =input.nextInt(); for (int i = 0; i { System.out.print(""); }

switch(menu) {

case 1:System.out.println("[奖客富翁系统>注册]"); System.out.println("请填写个人注册信息"); System.out.println("用户名:"); user =input.next();

System.out.println("密码:");

password =input.next();

System.out.println("注册成功,请记好您的会员卡号。"); int max =9999; int min =1000; int cardNumber;

cardNumber =(int)(Math.random()*(max-min))+min; System.out.println("用户名\t密码\t会员卡号");








System.out.println(user+"\t"+password+"\t"+cardNumber); isRegister=true; break;

case 2:System.out.println("[奖客富翁系统>登录]"); if(isRegister){ //判断是否注册 for(int i=1;i<=3;i++){ //循环三次来判断 System.out.print("请输入你的用户名:"); user1=input.next(); //登录用户名 System.out.println("请输入你的密码:"); mima=input.next();//登录密码

if (user.equals(user1) && password.equals(mima)) { System.out.println("\n欢迎您:" + user1); isRegister=true; //如果为真 break; //停止执行

}else if(i<3){

System.out.println("用户名和密码输入有误,还有"+(3-i)+"次机会"); }else{

System.out.println("你三次输入错误!");

} } } break; case 3: System.out.println("[奖客富翁系统>抽奖]"); if (isLogin)

{ // 判断是否登录 System.out.println("请先登录,再抽奖!"); jixu = input.next(); } else { //生成54位随机数字,并保存在数组中

int[] luckynums = new int[5];

for(int i = 0; i < luckynums.length; i++) { max =9999; min =1000;

luckynums[i] = (int)(Math.random()*(max-min))+min; }

System.out.print("请输入您的卡号:"); int yourcard = input.nextInt(); int i;

System.out.print("\n本日的幸运数字为:"); for (i = 0; i < luckynums.length; i++) {


}

}



}

System.out.print(luckynums[i] + " "); }

for (i = 0; i < luckynums.length; i++) {

if (luckynums[i] == yourcard) {

System.out.println("\n恭喜!您是本日的幸运会员!"); break; }

if (i == luckynums.length) {

System.out.println("\n抱歉!您不是本日的幸运会员!"); } }

break; default:

System.out.println("[您的输入有误!]");

break; } System.out.println("继续吗?Y/N):"); jixu=input.next();

}while(! jixu.equalsIgnoreCase("N")); System.out.println("系统退出,谢谢你的使用!");




本文来源:https://www.wddqxz.cn/0469244525c52cc58bd6be44.html

相关推荐