模拟双色球彩彩票开奖和购买兑换。红色[1-33]选择6个不重复,蓝色[1-16]选择1个
生活随笔
收集整理的這篇文章主要介紹了
模拟双色球彩彩票开奖和购买兑换。红色[1-33]选择6个不重复,蓝色[1-16]选择1个
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Scanner s=new Scanner(System.in);int useRed[]=new int[6];for (int i=0;i<6;i++){System.out.print("請輸入第"+(i+1)+"個紅色球:");int redd=s.nextInt();if (redd<=33&&1<=redd){for (int j=0;j<i;j++){useRed[i]=redd;if (useRed[i]==useRed[j]){System.out.println("已經存在該號碼,請重新輸入");i--;continue;}}}else {System.out.println("輸入有誤");i--;continue;}}System.out.println();System.out.print("請輸入第1個藍色球:");int blue=s.nextInt();int useBlue=0;if (blue<=33&&1<=blue){useBlue=blue;}System.out.println();System.out.println("下面是隨機數字的時間!");Random rd=new Random();//生成隨機數int []red=new int[6];for (int i=0;i<red.length;i++){//Random為[a,b)red[i]=rd.nextInt(33)+1;//[1-33]=隨機數+1for (int j=0;j<i;j++){//去重復if (red[j]==red[i]){i--;}}}Arrays.sort(red);System.out.println("red");for (int i:red){Thread.sleep(1000);System.out.print(i+" ");}System.out.println();System.out.println("blue");int b=rd.nextInt(16)+1;System.out.println(b+" ");int winR=0;int winB=0;for(int i=0;i<6;i++){for (int j=0;j<6;j++){if (useRed[i]==red[j]){winR++;}}}if (useBlue==b){winB++;}if (winR==6&&winB==1){System.out.println("恭喜獲得一等獎");}else if(winR==6&&winB==0){System.out.println("恭喜獲得二等獎");}else if(winR==5&&winB==1){System.out.println("恭喜獲得三等獎");}else if(winR==5&&winB==0||winR==4&&winB==1){System.out.println("恭喜獲得四等獎");}else if (winR==4&&winB==0||winR==3&&winB==1){System.out.println("恭喜獲得五等獎");}else{System.out.println("恭喜獲得六等獎");}
總結
以上是生活随笔為你收集整理的模拟双色球彩彩票开奖和购买兑换。红色[1-33]选择6个不重复,蓝色[1-16]选择1个的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 春节了,上张祝福图片,顺祝大家新年好运,
- 下一篇: python卷积神经网络人体图像识别