當前位置:編程學習大全網 - 編程軟體 - javascript編程:有1元,2元和5元面值的錢幣,任意取十張,要求和為18,把正確取法輸出頁面,效果如下:

javascript編程:有1元,2元和5元面值的錢幣,任意取十張,要求和為18,把正確取法輸出頁面,效果如下:

public class CoinDemo {

public static void main(String args[]){

int count=0;

for(int x=0;x<11;x++){

for(int y=0;y<11;y++){

for(int z=0;z<11;z++){

if(x+y+z==10&&x+2*y+5*z==18){

System.out.println("1元取了"+x+"張");

System.out.println("2元取了"+y+"張");

System.out.println("5元取了"+z+"張");

System.out.println("————————————————————");

count++;

}

}

}

}

System.out.println("壹***有"+count+"種取法");

}

}

=========================結果=======================

1元取了2張

2元取了8張

5元取了0張

————————————————————

1元取了5張

2元取了4張

5元取了1張

————————————————————

1元取了8張

2元取了0張

5元取了2張

————————————————————

壹***有3種取法

以上是java的 沒看清題,奉上javascript的:

<script>

var count=0;

for(x=0;x<11;x++){

for( y=0;y<11;y++){

for( z=0;z<11;z++){

if(x+y+z===10&&x+2*y+5*z===18){

document.write("1元取了"+x+"張");

document.write("2元取了"+y+"張");

document.write("5元取了"+z+"張");

count++;

}

}

}

}

document.write("壹***有"+count+"種取法");

</script>

  • 上一篇:如何評價重慶科技學院的計算機科學與技術專業?
  • 下一篇:西安的java就業前景怎麽樣?
  • copyright 2024編程學習大全網