设计一个抽奖系统
来源:互联网 发布:数据脱敏 英文 编辑:程序博客网 时间:2024/09/21 08:50
import java.util.*;
class yff10{
public static void main(String[]in){
Scanner input=new Scanner(System.in);
int i=0;
String name="";
boolean is=false;
first:for(;;){
System.out.println("输入菜单列表:");
System.out.println("*********************");
System.out.println("请选择您要进行的操作");
int number=input.nextInt();
int cardNumber;
switch(number){
case 1:{
System.out.println("注册");
System.out.println("请输入用户名:");
name=input.next();
System.out.println("请设置您的六位数密码:");
i=input.nextInt();
System.out.println("下面将为您获取卡号:");
int max=9999;
int min=1000;
cardNumber=(int)(Math.random()*(max-min))+min;
System.out.println("您的卡号为"+cardNumber+" 请保管好您的卡号和密码!");
char y,n;
System.out.println("继续吗?(y/n) :");
String str = input.next();
char ch = str.charAt(0);
if( ch=='y'){
is=true;
System.out.println("进行登录请输入2:");
continue;
}else{
System.out.println("结束操作,谢谢使用!");
break first;
}
}
case 2:{
if(is){
System.out.println("登录");
System.out.println("请输入您的用户名:");
String name1=input.next();
System.out.println("请输入您的密码:");
int j=input.nextInt();
for(int a=1;a<4;a++){
if(name.equals(name1)&&i==j){
System.out.println("登录成功!");
System.out.println("进行抽奖请输入3:");
continue first;
}else{
System.out.println("您还剩余"+(3-a)+"次输入机会!");
System.out.println("您的密码或卡号有误,请重新输入!");
}
}System.out.println("您好,你的登录次数使用完毕,请咨询客服!");
}
else{
System.out.println("请先注册");
break;
}
}
case 3:{
if(is){
System.out.println("请进入幸运抽奖环节!");
System.out.println("请输入会员卡号:");
int b=input.nextInt();
int[] arr=new int[5];
for (int k=0;k<arr.length;k++){
Random random=new Random();
int max=9999;
int min=1000;
arr[k]=(int)(Math.random()*(max-min))+min;
}
for (int s=0;s<arr.length;s++){
if(arr[s]==b){
System.out.println("恭喜你中奖了,请与工作人员联系领取奖品!");
}else{
System.out.println("您没有中奖,感谢您的参与!");
}
break first;
}
}else{
System.out.println("请先登录");
break;
}
}
default:{
System.out.println("你的输入有误,请重新输入");
}
}
}
}
}
0 0
- 设计一个抽奖系统
- 抽奖系统数据库设计
- 抽奖系统的设计
- 抽奖系统概率设计
- ppt编写一个抽奖系统
- 对于设计抽奖系统的感悟
- Java注册登录抽奖系统模块化设计
- 使用JAVASCRIPT写的一个抽奖系统
- JS实现一个简单的抽奖系统
- JavaScript写一个简易的抽奖系统
- 抽奖系统
- 年会抽奖 抽奖软件 抽奖系统
- JAVA用户抽奖系统设计(幸运大转盘作业)
- 【小型系统】抽奖系统
- 关于系统架构,项目设计案例(一):抽奖系统概率设计
- 图片抽奖系统
- 在线抽奖系统
- js抽奖系统
- 大数据面试题解决方案
- C++继承总结
- Coursera Machine Learning 第一周 引言(Introduction)
- [linux] two-node-ha-centos
- 该铭记的道理
- 设计一个抽奖系统
- 坚持#第90天~感恩之心、利他之心!
- 输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。
- Android Studio制作简易计算器源代码及详解
- unix网络编程(第三版)中的unp.h
- 【图像处理】提取图片中直线的交点
- Objective-C对象初始化简要
- linux install用法
- 【转载】csdn-markdown小抄