java抽奖系统

原创 2016年11月18日 16:58:55

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进行交流得到帮助,获取学习资料

web抽奖抽奖程序

  • 2017年09月10日 17:25
  • 619KB
  • 下载

幸运大转盘-jQuery+Java实现的抽奖程序(完整版)

  • 2014年06月28日 00:29
  • 283KB
  • 下载

“抽奖”的 Web 开发实现

抽奖抽奖功能 的 Web 方式实现,如下图所示: 英文单词lottery: 运气、彩票开发步骤HTML结构大盒子里有背景图片和抽奖的指针。分别定义好样式名和id名 样式修饰让盒子...
  • lvye1221
  • lvye1221
  • 2017年04月13日 15:16
  • 423

简单网页版的年会抽奖程序,设计个界面套上就可以了,抽奖员工编号姓名改改代码就可以了,很简单的

COPY下面的代码,另存为一个网页,用浏览器打开可以看到效果。 代码如下: 抽奖活动 抽奖活动 body {pad...
  • Naola2001
  • Naola2001
  • 2013年01月16日 14:39
  • 25682

web网页抽奖程序

  • 2014年01月19日 15:19
  • 482KB
  • 下载

java实现抽奖效果

先上图,看看效果, 点击run时设定的文字会一直随机跳动,点击stop停止,并显示当前的文字 package com.diego.main.test;import java.awt.TextFie...
  • u010750497
  • u010750497
  • 2016年11月15日 11:16
  • 1185

java抽奖程序课程设计

  • 2012年06月08日 12:08
  • 148KB
  • 下载

第一章-宝箱抽奖模块与代码设计(一)

宝箱抽奖模块与代码设计(一)宝箱抽奖模块与代码设计一 无聊的开场白 每篇文章的背后都有个高大上的故事 怎样的代码才算是好的代码 简单的需求 简单的代码Java实现 一些基本的类 玩家类 抽奖服务类 先...
  • kakashi8841
  • kakashi8841
  • 2016年08月24日 14:53
  • 11274

幸运大转盘-jQuery+Java实现的抽奖程序

第一次写博客,要喷请轻喷我这弱小的心灵。 昨天项目用到一个在微信上实现的抽奖程序,在网上找了一个jquery+php的例子,因为不会php,花了好大力气才将就搞成了java版的。原文地址:http:/...
  • laughing_yang
  • laughing_yang
  • 2013年10月31日 09:41
  • 20528

抽奖系统概率设计

首先我们看需求:我们想弄一个抽奖系统,在抽奖的时候我们希望针对不同的奖品有可以设置不同的中奖概率,还有就是我们不想一个时间马上就把所有的奖品就发送出去了,最好能是在每几名中产生一名。同时要兼顾后面的,...
  • bigtree_3721
  • bigtree_3721
  • 2017年08月19日 18:08
  • 992
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java抽奖系统
举报原因:
原因补充:

(最多只允许输入30个字)