幸运抽奖系统(java幸运抽奖系统的方法)

发布时间:2025-12-11 02:38:27 浏览次数:1

import java.util.Scanner;public class luckyDraw { public static void main(String[] args) { String option; String username = ""; int password = 0; int cardNumber = 0; int max = 9999; int mix = 1000; do {  System.out.println("********欢迎进入奖客富翁系统********");  System.out.println("\t1.注册");  System.out.println("\t2.登录");  System.out.println("\t3.抽奖");  System.out.println("*******************************");  Scanner in = new Scanner(System.in);  System.out.print("请选择菜单:");  int num = in.nextInt();  switch(num) {  case 1:  System.out.println("[奖客富翁系统 > 注册]");  System.out.println("请填写个人注册信息:");  System.out.print("用户名:");  username = in.next();  System.out.print("密码:");  password = in.nextInt();  cardNumber = (int)(Math.random()*(max-mix))+mix;  System.out.println();  System.out.println("注册成功,请记好您的会员卡号");  System.out.println("用户名\t密码\t会员卡号");  System.out.println(username+"\t"+password+"\t"+cardNumber);    break;  case 2:   for (int i = 1; i < 4; i++) {       System.out.println("[奖客富翁系统 > 登录]");   System.out.print("请输入用户名:");   String username1 = in.next();   System.out.print("请输入密码:");   int password1 = in.nextInt();   if ((username1.equals(username))&(password1==password)) {   System.out.println("欢迎您:"+username);   break;   } else {   System.out.println("用户名或密码错误!请重新输入(最多3次机会,当前第"+i+"次)!");   }   }  break;  case 3:  System.out.println("[奖客富翁系统 > 抽奖]");  for(int i = 1;i < 4;i++) {  System.out.print("请输入您的卡号:");  int cardNumber1 = in.nextInt();  if(cardNumber1==cardNumber) {   int luckynumber1 = (int)(Math.random()*(max-mix))+mix;   int luckynumber2 = (int)(Math.random()*(max-mix))+mix;   int luckynumber3 = (int)(Math.random()*(max-mix))+mix;   int luckynumber4 = (int)(Math.random()*(max-mix))+mix;   int luckynumber5 = (int)(Math.random()*(max-mix))+mix;   System.out.println();   System.out.println("本日的幸运数字为:"+luckynumber1+" "+luckynumber2+" "+luckynumber3+" "+luckynumber4+" "+luckynumber5);   if ((cardNumber1==luckynumber1)||(cardNumber1==luckynumber2)||(cardNumber1==luckynumber3)||(cardNumber1==luckynumber4)||(cardNumber1==luckynumber5)) {   System.out.println("恭喜!您是本日的幸运会员!");      } else {   System.out.println("抱歉!您不是本日的幸运会员!");   }   break;  }else {   System.out.println("会员卡号不正确,您还有"+(3-i)+"次机会!");  }  }    break;  default:  System.out.println("您的输入有误!");  }  System.out.print("继续吗?(y/n):");  option = in.next();  System.out.println(); } while ("y".equals(option)); System.out.println("系统退出,谢谢使用!"); }}

运行:

控制台显示:  ********欢迎进入奖客富翁系统******** 1.注册 2.登录 3.抽奖*******************************请选择菜单:1[奖客富翁系统 > 注册]请填写个人注册信息:用户名:小明密码:123456注册成功,请记好您的会员卡号用户名 密码 会员卡号小明 123456 7340继续吗?(y/n):y********欢迎进入奖客富翁系统******** 1.注册 2.登录 3.抽奖*******************************请选择菜单:2[奖客富翁系统 > 登录]请输入用户名:小明请输入密码:123456欢迎您:小明继续吗?(y/n):y********欢迎进入奖客富翁系统******** 1.注册 2.登录 3.抽奖*******************************请选择菜单:3[奖客富翁系统 > 抽奖]请输入您的卡号:7340本日的幸运数字为:7636 1517 7111 9129 7956抱歉!您不是本日的幸运会员!继续吗?(y/n):n系统退出,谢谢使用!

看完了这篇文章,相信你对java幸运抽奖系统的方法有了一定的了解,想了解更多相关知识,欢迎关注本站行业资讯频道,感谢各位的阅读!

幸运抽奖系统
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477