您的位置:首页 > 编程语言 > Java开发

java-第八章-幸运抽奖-实现幸运抽奖功能

2014-06-05 23:17 495 查看
import java.util.Scanner;
public class A02 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String admin = null, password = null, admin2, password2, choice2 = null;
int random = (int) (Math.random() * 4000);
int random2[] = new int[4];
do {
Scanner input = new Scanner(System.in);
System.out.println("*******欢迎使用购物系统********");
System.out.println("\t\t1.注册");
System.out.println("\t\t2.登陆");
System.out.println("\t\t3.抽奖");
System.out.println("*****************************");
System.out.println("请选择菜单:");
int choice = input.nextInt();
switch (choice) {
case 1:
System.out.println("购物管理系统>注册");
System.out.println("请输入用户名:");
admin = input.next();
System.out.println("请输入密码:");
password = input.next();
System.out.println("注册成功,请记好您的会员卡号");
System.out.println("用户名\t密码\t会员卡号");
System.out.println(admin + "\t" + password + "\t" + random);
break;
case 2:
System.out.println("购物管理系统>登陆");
System.out.println("请输入用户名:");
admin2 = input.next();
System.out.println("请输入密码:");
password2 = input.next();
if (admin.equals(admin2) && password.equals(password2)) {
System.out.println("欢迎您" + admin);
} else {
System.out.println("用户名或密码错误!");
}
case 3:
System.out.println("购物管理系统>抽奖");
System.out.println("请输入你的卡号<4位整数>:");
int number = input.nextInt();
System.out.print("本日的幸运数字:");
for (int i = 0; i < random2.length; i++) {
random2[i] = (int) (Math.random() * 4000);
System.out.print(random2[i] + " ");
}
for (int i = 0; i < random2.length; i++) {
if (number == random2[i]) {
System.out.println("\n" + "恭喜你是幸运会员!");
break;
} else {
System.out.println("\n抱歉您不是幸运会员!");
break;
}
}
break;
default:
System.out.println("输入有误!重新输入!");
break;
}
System.out.println("是否继续(y / n):");
choice2 = input.next();
} while (choice2.equals("y"));
System.out.println("\n\n程序结束!");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息