2017-03-02 6 views
0

に番号を印刷し、私は次の出力を持つことになり、ネストされたループの断片を記述する必要があります。Javaのネストされたループは、下降三角形

1 
2 3 
4 5 6 
7 8 9 10 
11 12 13 14 15 

数字はその正確な順序でなければならない、私が使用しようとしていますforループが、私は本当に繰り返す番号を削除する方法を把握することはできません。

ネストループを使用してこれをどのように達成できますか?私は現在のように見えるそうだ

出力:

1 
1 2 
1 2 3 
1 2 3 4 

など

+0

任意のコード例ですか? –

+0

これまでに何を試しましたか? – derp

+0

よくフォーマットされたコードを追加するにはどうすればよいですか?私は頻繁にこのサイトを使用しないでください申し訳ありません! –

答えて

3

ネヴァーマインドは、私はそれを考え出しました!

int x = 1; 

for(int i = 0; i < 5; i++){ 
    for(int j = 0; j <= i; j++){ 
     System.out.print(x + " "); 
     x++; 
    } 
    System.out.println(); 
} 
0

外部カウントが必要です。jに印刷する値のベースにはしないでください。したがって、ネストされたループの回数を毎回増やし、その値を出力します。

0

次のようなコードを記述します。私は構文をチェックしなかった、それはあなたのための仕事です。

for (int i = 0 ; i < k; i++){ 
    for(int j = 0; j <= i; j++){ 
     System.out.print(j + " "); 
    } 
    System.out.println(); 
} 
関連する問題