当前位置 博文首页 > m0_48462648的博客:拔光所有头发编写的双色球系统,完整代码详
年轻人最颓废的状态,不是穷,而是又穷又没方向,还他喵的单身,我说的不是我!!
首先,来一张图吸引各位的眼球
这上面的图片属于效果图:
这下面就是代码了:
public class test18 {
public static void main(String[] args) {
/*
* en:菜单选择键
* String zhu = "[双色球彩票系统 >";
String kai = "查看开奖]";
String gou = "购买彩票]";
* arr:中奖数组
* zhu1:下注数量
* arr2:空的数组,用于填入输入的数字
* int hong:红色球码
* int lan:蓝色球码
* int a=球数组遍历变量
*int sum=-1;//判断数组是否相同时的判断条件
int sum2=0;查看元素相同的次数
* int jiang;中奖数目
* int zhu2=0;接收下注数量
* */
String zhu = "[双色球彩票系统 >";
String kai = "查看开奖]";
String gou = "购买彩票]";
int[] arr ={1,24,30,25,30,30,7};
int[] arr2 = new int[7];
int sum=-1;
int sum2=0;
int sum3=0;
int zhu2=0;
String jiang="";
int a=0;//红色球最后判断中奖条件4
int b=0;//红色球最后判断中奖条件4
int en1=0;
Scanner scanner=new Scanner(System.in);
do{
System.out.println("=============双色球系统=============");
System.out.println(" 1、购买彩票");
System.out.println(" 2、查看开奖");
System.out.println(" 3、退出");
System.out.println("***********************************");
System.out.println("请选择菜单: ");
int en =scanner.nextInt();
en1=en;
if (en==1){
System.out.println(zhu+gou);
System.out.print("请输入任意键继续...");
System.out.println(" ");
//难点
String enn =scanner.nextLine();
enn.chars();
System.out.println("您需要下多少注?");
int zhu1 =scanner.nextInt();
zhu2=zhu1;
for (int i = 1; i < 8; i++) {
if (i<7){
System.out.println("请输入6个红色球号(数字为1~33),第[ "+i+" ]个红色球号为:");
int hong =scanner.nextInt();
arr2[i-1]=hong;
}else {
System.out.println("请输入1个蓝色球号(数字为1~16):");
int lan =scanner.nextInt();
arr2[i-1]=lan;
}
}
System.out.println("您一共买了【"+zhu1+"】注,共需支付【"+(zhu1*2)+"】元,所选号为: "+ Arrays.toString(arr2));
}else if (en==2){
System.out.println(zhu+kai);
if (arr2[0]==0){
System.out.println("请先购买彩票,再查看开奖情况!");
}else {
System.out.println("当期的中奖号为:"+Arrays.toString(arr));
System.out.println("已买的彩票号为:"+Arrays.toString(arr2));
for (int i = 0; i <arr.length-1 ; i++) {
for (int j = 0; j <arr2.length-1 ; j++) {
if (arr[i]==arr2[j]){
sum=0;
if (j<7){
sum2++;
if (j==5){
a=1;
}else if (j==4){
b=1;
}
}else {
sum3++;
}
}
if (arr[i]==arr2[6]){
sum=-1;
}
}
}
if (sum2+sum3==7){
jiang="1000w";
}else if (sum2==6){
jiang="500w";
}else if (sum2==5&&sum3==1){
jiang="3000";
}else if (sum2==5||a==1&&sum3==1){
jiang="200";
}else if (sum2+sum3==4||b==1&&sum3==1){
jiang="10";
}else if (sum==-1){
jiang="5";
}
System.out.println("【望再接再厉】,sorry!!,共下了【"+zhu2+"】注,投资了【"+(zhu2*2)+"】元,获奖【"+jiang+"】");
}
}else if (en1==3) {
System.out.println("谢谢使用");
break;
}
}while (en1<4);
System.out.println("输入错误!!");
System.out.print("请输入任意键继续...");
System.out.println(" ");
scanner.close();
}
}
如果三天之内没有人可以让我唱征服,那么就印证了一句话!csdn没大神!
我希望最下面这段话没人看见,这个文章不是我写的,请不要喷我,求各位大哥了,在这里我就给各位大哥唱征服了!!