クリスマスツリーの規則性は,第k行(k=1,2,…,6)について
でした.プログラムにしてみましょう.
class XmasTree{ public static void main(String argv[]){ int i,k; for(k=1; k<=6; k=k+1){ for(i=1; i<=6-k; i=i+1) //左側の余白作り System.out.print(" "); for(i=1; i<=2*k-1; i=i+1) // ツリーの横一列 System.out.print("*"); System.out.println(" "); // 改行 } } }
これででき上りです.
このプログラムには2箇所に"6"という数があります.これはツリーの高さを決める値ですから,これを"10"に変えれば,高さ10,底辺19(=10*2-1)のツリーになります.
26.1.2.10 クリスマスツリー | 26.1.2.11 ツリーの規則性 | 26.1.3 鳴くまで繰返し | ||
2009年度版に向けて現在作業中です.
このページに関してお気づきの点がありましたら
コメント投稿システムまでお願いします.
|
Thu, 02 Sep 2004 17:59:53 JST (1793d) |