抽奖类
import java.util.Scanner;
public class choujiangmxdx {
Scanner input = new Scanner(System.in);
int sj = 1000;
int sjs = 9999;
String jxm = "n";
String yhm = "";
String mima = "";
int shuij;
String yn;
public void mal() {
System.out.println("*****欢迎进入奖客富翁系统*****");
System.out.println("t1.注册nt2.登录nt3.抽奖");
System.out.println("*****************************");
System.out.print("请选择菜单:");
int xz = input.nextInt();
if(xz==1){
zhuce();
}else if(xz==2){
denglu();
}else if(xz==3){
chongjiang();
}
}
public void zhuce(){
System.out.println("[奖客富翁系统>注册]");
System.out.println("请填写个人注册信息:");
shuij = (int) (Math.random() * (sjs - sj)) + sj;
System.out.print("用户名:");
yhm = input.next();
System.out.print("密码:");
mima = input.next();
System.out.println("n注册成功,请记住您的会员卡号");
System.out.println("用户名t密码t会员卡号");
System.out.println(yhm + "t" + mima + "t" + shuij);
System.out.print("继续吗?(y/n):");
yn=input.next();
if("y".equals(yn)){
mal();
}else{
System.out.println("系统退出,谢谢使用!");
}
}
public void denglu(){
System.out.println("[奖客富翁系统>登录]");
for (int i = 0; i < 3; i++) {
System.out.print("请输入用户名:");
String mingz = input.next();
System.out.print("请输入密码:");
String mi = input.next();
if (mingz.equals(yhm) && mi.equals(mima)) {
System.out.println("欢迎你!" + mingz);
break;
} else {
System.out.println("用户或密码错误,你还有" + (2 - i) + "次机会");
}
}
System.out.println("继续吗?(y/n):");
yn=input.next();
if("y".equals(yn)){
mal();
}else{
System.out.println("系统退出,谢谢使用!");
}
}
public void chongjiang(){
System.out.println("[奖客富翁系统>抽奖]");
System.out.print("请输入你的卡号:");
int ma = input.nextInt();
System.out.println("n本日的幸运数字为:");
int l = 0;
for (int i = 0; i < 6; i++) {
int shuij1 = (int) (Math.random() * (sjs - sj)) + sj;
System.out.print(shuij1 + "t");
if (ma == shuij1) {
l = 1;
}
}
if (l == 1) {
System.out.println("你是本日的会员!");
} else {
System.out.println("n抱歉!你不是本日的会员!");
}
System.out.println("继续吗?(y/n):");
yn=input.next();
if("y".equals(yn)){
mal();
}else{
System.out.println("系统退出,谢谢使用!");
}
}
}
调试类
import java.util.*;
public class shangj1 {
public static void main(String[] args) {
String jxm = "n";
String yhm = "";
String mima = "";
int sj = 1000;
int sjs = 9999;
int shuij;
do {
Scanner input = new Scanner(System.in);
System.out.println("*****欢迎进入奖客富翁系统*****");
System.out.println("t1.注册nt2.登录nt3.抽奖");
System.out.println("*****************************");
System.out.print("请选择菜单:");
int xz = input.nextInt();
switch (xz) {
case 1:
System.out.println("[奖客富翁系统>注册]");
System.out.println("请填写个人注册信息:");
shuij = (int) (Math.random() * (sjs - sj)) + sj;
System.out.print("用户名:");
yhm = input.next();
System.out.print("密码:");
mima = input.next();
System.out.println("n注册成功,请记住您的会员卡号");
System.out.println("用户名t密码t会员卡号");
System.out.println(yhm + "t" + mima + "t" + shuij);
break;
case 2:
System.out.println("[奖客富翁系统>登录]");
for (int i = 0; i < 3; i++) {
System.out.println("请输入用户名:");
String mingz = input.next();
System.out.println("请输入密码:");
String mi = input.next();
if (mingz.equals(yhm) && mi.equals(mima)) {
System.out.println("欢迎你!" + mingz);
break;
} else {
System.out.println("用户或密码错误,你还有" + (2 - i) + "次机会");
}
}
break;
case 3:
System.out.println("[奖客富翁系统>抽奖]");
System.out.println("请输入你的卡号:");
int ma = input.nextInt();
System.out.println("n本日的幸运数字为:");
int l = 0;
for (int i = 0; i < 6; i++) {
int shuij1 = (int) (Math.random() * (sjs - sj)) + sj;
System.out.print(shuij1 + "t");
if (ma == shuij1) {
l = 1;
}
}
if (l == 1) {
System.out.println("你是本日的会员!");
} else {
System.out.println("n抱歉!你不是本日的会员!");
}
break;
default:
break;
}
System.out.println("继续吗?(y/n)");
jxm = input.next();
} while ("y".equals(jxm));
System.out.println("n系统退出,谢谢使用!");
}
}



