java抽奖系统
2016-11-18 16:58
274 查看
package l;
import java.util.Scanner;
public class LuckPride {
private static int min;
private static int ;
private static final int LuckNum =0;
private static final int[] = null;
public static void main(String[] args) {
int menu;
String yes="";
String custName="";
int password=0;
int cardNumber =0;
int[] LuckNum=new int[5];
Scanner input=new Scanner(System.in);
do{
System.out.print("*****欢迎进入抽奖系统*****\n\t1.注册\n\t2.登录\n\t3.抽奖" +
"\n***************************\n请选择菜单:");
menu=input.nextInt();
switch(menu){
case 1:
System.out.println("[抽奖系统>注册]");
System.out.println("请填写个人注册信息:");
int max=9999;
int min=1000;
cardNumber=(int)(Math.random()*(max-min))+min;
System.out.print("用户名:");
custName=input.next();
System.out.print("密码:");
password=input.nextInt();
System.out.println("\n注册成功,请记好您的会员卡号\n用户名\t密码\t会员卡号\n" +
custName+"\t"+password+"\t"+cardNumber);
System.out.print("继续吗?(y/n):");
yes=input.next();
break;
case 2:
System.out.println("[抽奖系统>登录]");
for(int i=3;i>0;i--){
System.out.print("请输入用户名:");
String custName1=input.next();
System.out.print("请输入密码:");
int password1=input.nextInt();
if(custName1.equals(custName)&&password1==password){ System.out.println("\n欢迎您:"+custName1);
break;
}
if(custName1.equals(custName)||password1==password){
System.out.println("用户名或密码输入错误,请重新输入,您还有
"+(i-1)+"次机会!" +
"继续吗?(y/n):");
yes=input.next();
if("y".equals(yes)){
continue;
}else{
break;
}
}
}
break;
case 3:
System.out.println("[抽奖系统>抽奖]");
System.out.print("请输入您的卡号:");
int cardNumber1=input.nextInt();
int max1=9999;
int min1=1000;
for(int i=1;i<LuckNum.length;i++){
LuckNum[i]=(int)(Math.random()*(max1-min1))+min1;
}
LuckNum[0]=cardNumber1;
System.out.print("本日的中奖数字为:");
for(int i=0;i<LuckNum.length;i++){
System.out.print(LuckNum[i]+" ");
}
if(cardNumber1==LuckNum[0]||cardNumber1==LuckNum[1]||cardNumber1==LuckNum[2]
||cardNumber1==LuckNum[3]||cardNumber1==LuckNum[4]){ System.out.println("恭喜您!您是本日的幸运会员!");
}else{
System.out.println("抱歉!您没有中奖!");
}
System.out.print("继续吗?(y/n):");
yes=input.next();
break;
default:
System.out.println("您的输入有误!");
}
}while("y".equals(yes));
System.out.println("\n系统退出,谢谢使用!");
}
}
对于学习有困难不知道如何提升自己可以加扣:578024144进行交流得到帮助,获取学习资料
import java.util.Scanner;
public class LuckPride {
private static int min;
private static int ;
private static final int LuckNum =0;
private static final int[] = null;
public static void main(String[] args) {
int menu;
String yes="";
String custName="";
int password=0;
int cardNumber =0;
int[] LuckNum=new int[5];
Scanner input=new Scanner(System.in);
do{
System.out.print("*****欢迎进入抽奖系统*****\n\t1.注册\n\t2.登录\n\t3.抽奖" +
"\n***************************\n请选择菜单:");
menu=input.nextInt();
switch(menu){
case 1:
System.out.println("[抽奖系统>注册]");
System.out.println("请填写个人注册信息:");
int max=9999;
int min=1000;
cardNumber=(int)(Math.random()*(max-min))+min;
System.out.print("用户名:");
custName=input.next();
System.out.print("密码:");
password=input.nextInt();
System.out.println("\n注册成功,请记好您的会员卡号\n用户名\t密码\t会员卡号\n" +
custName+"\t"+password+"\t"+cardNumber);
System.out.print("继续吗?(y/n):");
yes=input.next();
break;
case 2:
System.out.println("[抽奖系统>登录]");
for(int i=3;i>0;i--){
System.out.print("请输入用户名:");
String custName1=input.next();
System.out.print("请输入密码:");
int password1=input.nextInt();
if(custName1.equals(custName)&&password1==password){ System.out.println("\n欢迎您:"+custName1);
break;
}
if(custName1.equals(custName)||password1==password){
System.out.println("用户名或密码输入错误,请重新输入,您还有
"+(i-1)+"次机会!" +
"继续吗?(y/n):");
yes=input.next();
if("y".equals(yes)){
continue;
}else{
break;
}
}
}
break;
case 3:
System.out.println("[抽奖系统>抽奖]");
System.out.print("请输入您的卡号:");
int cardNumber1=input.nextInt();
int max1=9999;
int min1=1000;
for(int i=1;i<LuckNum.length;i++){
LuckNum[i]=(int)(Math.random()*(max1-min1))+min1;
}
LuckNum[0]=cardNumber1;
System.out.print("本日的中奖数字为:");
for(int i=0;i<LuckNum.length;i++){
System.out.print(LuckNum[i]+" ");
}
if(cardNumber1==LuckNum[0]||cardNumber1==LuckNum[1]||cardNumber1==LuckNum[2]
||cardNumber1==LuckNum[3]||cardNumber1==LuckNum[4]){ System.out.println("恭喜您!您是本日的幸运会员!");
}else{
System.out.println("抱歉!您没有中奖!");
}
System.out.print("继续吗?(y/n):");
yes=input.next();
break;
default:
System.out.println("您的输入有误!");
}
}while("y".equals(yes));
System.out.println("\n系统退出,谢谢使用!");
}
}
对于学习有困难不知道如何提升自己可以加扣:578024144进行交流得到帮助,获取学习资料
相关文章推荐
- JAVA学习笔记(六)--简单抽奖系统
- Java+Jquery实现转盘抽奖系统
- java-第二章-升级我行我素购物管理系统,模拟幸运抽奖
- Java小项目--简易的抽奖系统
- Java+Jquery实现转盘抽奖系统
- Java 抽奖系统
- JAVA 超简单方法设计抽奖系统
- 基于Java实现抽奖系统
- JAVA用户抽奖系统设计(幸运大转盘作业)
- 南哥带你玩转 Java 之 Java 抽奖系统
- 南哥带你玩转 Java 之 Java 抽奖系统扩展
- Java注册登录抽奖系统模块化设计
- 简单实现java抽奖系统
- 【小型系统】抽奖系统-使用Java Swing完成
- 基于JAVA的抽奖系统
- Java抽奖系统制作2018.3.26
- 抽奖系统 无连接数据库 纯java代码实现
- Java之抽奖系统
- Java中如何得到系统信息 (zt)
- 用JAVA访问共享文件系统