close

 練習目標:熟悉Java當中的for迴圈的使用方法

 練習8:在命令行當中嘗試列印出如下的圖形。

 11_練習課(三)_Triangle結果  

撰寫步驟:

1. 創建一個名為Triangle的類;

2. Triangle類當中加入主函數;

3. 在主函數當中利用for迴圈列印出4行各1個「*+空白」;

4. for迴圈當中,判斷每行中需印出的「*+空白」之個數與「空白位」

(a) 再次利用for迴圈列印出4行各4個「*+空白」,並在每次第二個for迴圈結束後列印換行;

(b) 因題目中的圖形為第11個「*+空白」,第22個「*+空白,依此類推,所以在第二層for迴圈中,將迴圈結束之條件的j<4,改為j<i+1

(c) 因題目中含有隱藏於左邊的空白,而其為第13個「空白」,第22個「空白,依此類推,所以在第二層for迴圈前面需再利用for迴圈,並以遞減的方式列印「空白」個數。

 

程式碼:

11_練習課(三)_Triangle  

 

 

arrow
arrow
    創作者介紹
    創作者 Elsa 的頭像
    Elsa

    Elsaの程式學習筆記

    Elsa 發表在 痞客邦 留言(0) 人氣()