當前位置:編程學習大全網 - 編程軟體 - 怎麽用java編寫壹個程序,計算出百錢買百雞壹***有幾種方案?

怎麽用java編寫壹個程序,計算出百錢買百雞壹***有幾種方案?

/*條件:

*?公雞壹只5錢,

*?母雞壹只3錢,

*?小雞1錢3只

*/

public?class?Test2

{?

public?static?void?main(String?args[])

{?

int?x,y,z;//x代表公雞的數目,y代表母雞的數目,z代表小雞的數目

for(x=1;x<20;x++){//因為只有100錢,最多只能買20只公雞,但是全買公雞就達不到100只

?for(y=1;y<33;y++){//因為只有100錢,最多只能買33只公雞,但是全買母雞就達不到100只

?if(x*5+y*3<=100){//x*5+y*3等於買公雞和母雞所發費的錢不能超過100錢

?z=3*(100-(x*5+y*3));//除掉買公雞、母雞的錢剩下來的就是買小雞的錢,

?//買小雞的數目等於買小雞的錢乘以3

?if(x+y+z==100){//所有的雞的數目加起來必須等於100只

System.out.print("公雞、母雞、小雞數目分別是:"+x);

?System.out.print("?"+y);

?System.out.println("?"+z);

?}

?}

?}

}

?

}

}

//我已經運行出來了,還附上了運行出來結果截圖,並進行註釋,請給我加分啊!

  • 上一篇:想開壹個機器人教育培訓班,加盟哪壹個品牌好?
  • 下一篇:線切割編程出現花屏怎麽辦
  • copyright 2024編程學習大全網