私はJavaが初めてで、forループについてもっと学びたいと思っています。いくつかの例を作成しましたが、次のような三角形を作成する方法がわかりません: n=6 の場合:
111111
22222
3333
444
55
6
今までの私のコード:
class Pyramid
{
public static void main (String[] args)
{
int i,n=9,j;
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++) {
System.out.print(i); }
System.out.print("\n");
}}}
しかし、私がなんとかしたことは次のようになります。
1
22
333
4444
55555
666666
逆順で作る方法は?