//双色球系统: 投注号码由6个红色号码和1个蓝色号码组成,红色号码从1~33中选择,蓝色号码从1~16中选择 //中奖规则为:一等奖6个红球中+1个蓝球中6+1 二等奖:6+0 三等奖:5+1 四等奖5+0或者4+1 五等奖4+0或者3+1 六等奖 2+1 1+1 0+1 //生成中奖号码 int arr8[]=new int[7]; for(int i=0;i<7;i++) { if(i==6) arr8[i]=r.nextInt(16)+1; else arr8[i]=r.nextInt(33)+1; } //输入购买的双色球序列 int arr9[]=new int[7]; System.out.println("请依次输入双色球号码"); for(int i=0;i<7;i++){ System.out.println("请输入第 "+(i+1)+" 个双色球号码:"); arr9[i]=sc.nextInt(); if(arr9[i]>33&i<6){ System.out.println("双色球号码有误(1~33),请重新输入第 "+(i+1)+" 个双色球号码: "); arr9[i]=sc.nextInt(); }else if(i==6&arr9[i]>16){ System.out.println("双色球号码有误(1~16),请重新输入:"); arr9[i]=sc.nextInt(); } } //匹配中奖情况: int red=0,blue=0; if(arr8[6]==arr9[6]) blue=1; for(int i=0;i<6;i++){ if(arr8[i]==arr9[i])red++; } if(red==6&blue==1){ System.out.println("恭喜您获得一等奖1000万元"); }else if(red==6){ System.out.println("恭喜您获得二等奖500万元"); }else if(red==5&blue==1){ System.out.println("恭喜您获得三等奖3000元"); }else if(red==5|(red==4&blue==1)){ System.out.println("恭喜您获得四等奖200元"); }else if(red==4|(red==3&blue==1)){ System.out.println("恭喜您获得五等奖10元"); }else if((red==2&blue==1)|(red==1&blue==1)|(blue==1)){ System.out.println("恭喜您获得六等奖200元"); }else System.out.println("很遗憾您没有获奖"); System.out.print("本期双色球号码为:"); for(int i=0;i<7;i++){ System.out.print(" "+arr8[i]); }
//商城每个季度的营业额如下:第一季度:22,66,44 第二季度:77,33,88 第三季度:25,45,65 第四季度11,66,99 //要求计算出每个季度的营业总额和全年的总营业额
int arr10[][]=new int[4][3]; System.out.println("长度:"+arr10.length); //长度为4 for(int i=0;i<4;i++){ for(int j=0;j<3;j++){ System.out.println("请输入第 "+(i+1)+"个季度的第 "+j+"个月营业额(单位:万元): "); arr10[i][j]=sc.nextInt(); } } int all=0; for(int i=0;i<4;i++){ int sum1=0; for(int j=0;j<3;j++){ sum1+=arr10[i][j]; if(j==2) System.out.println("第 "+(i+1)+"季度的总额为:"+sum1+" 万元"); all+=arr10[i][j]; } } System.out.println("总营业额为:"+all+" 万元");