import java.util.Random;
import java.util.Scanner;
/**
*
* @author David M.
*
*/
public class Homework_Lottery {
public static void main(String[] args) {
while (true) {
System.out.println("请输入彩票类型:1、大乐透 2、双色球.exit、退出");
Scanner sca = new Scanner(System.in);
String input = sca.next();
if (input.equals("1")) {
System.out.println("你选择了大乐透,您要几注?每注两元");
Random ran = new Random();
Scanner sca1 = new Scanner(System.in);
int Amount = sca1.nextInt();
System.out.println("彩票生成中……");
System.out.println("前区 后区 ");
for (int i = 0; i < Amount; i++) {
for (int j = 0; j < 5; j++) {
int rst = ran.nextInt(32 + 1);
if (rst < 10) {
System.out.print("0" + rst);
System.out.print(" ");
} else {
System.out.print(+rst);
System.out.print(" ");
}
}
System.out.print(" + ");
Random ran1 = new Random();
int rst1 = ran1.nextInt(12 + 1);
if (rst1 < 10) {
System.out.println("0" + rst1);
} else {
System.out.println(rst1);
}
}
System.out.println("打印完成请付费RMB " + Amount * 2 + "元");
}else if(input.equals("2")){
System.out.println("你选择了双色球,您要几注?每注2元");
Scanner sca2 = new Scanner(System.in);
int Amount1 = sca2.nextInt();
System.out.println("彩票生成中……");
System.out.println("前区 后区 ");
Random ran3 = new Random();
for (int i = 0; i < Amount1; i++) {
for (int j = 0; j < 5; j++) {
int rst = ran3.nextInt(33 + 1);
if (rst < 10) {
System.out.print("0" + rst);
System.out.print(" ");
} else {
System.out.print(+rst);
System.out.print(" ");
}
}
System.out.print(" + ");
Random ran1 = new Random();
int rst1 = ran1.nextInt(16 + 1);
if (rst1 < 10) {
System.out.println("0" + rst1);
} else {
System.out.println(rst1);
}
}
System.out.println("打印完成请付费RMB " + Amount1 * 2 + "元");
}else if(input.equals("exit")){
System.out.println("您已退出本系统!再见!");
return;
}else
System.out.println("输入有误重新输入");
}
}
}
运行下彩票就出来啦,说不定命中五百万大奖: