2016-05-11 5 views
0

私は両方の画像を重ねて印刷することができましたが、お互いの横に印刷する必要もあります。誰か助けてくれますか?単純にループのための2つの最も外側を組み合わせて別のこれらの2つのイメージを互いに隣り合わせに印刷するにはどうすればよいですか?

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

    for (int i = 1; i <= 4; i++) { 
     for (int j = 1; j <= 5-i; j++) { 
      System.out.print(" "); 
     } 
     for (int k = 1; k <= i; k++) { 
      System.out.print(" *"); 
     } 
     System.out.print("\n"); 
    } 

答えて

0

の上に

enter image description here

広場のコードと三角形1を(私はすでに持っているものを私は下でそれを印刷できるようにする必要があります):

for (int i = 0; i < 4; i++) { 
    for (int j = 0; j < 5; j++) { 
     System.out.print(" *"); 
    } 
    for (int j = 1; j <= 5 - i+1; j++) { 
     System.out.print(" "); 
    } 
    for (int k = 1; k <= i+1; k++) { 
     System.out.print(" *"); 
    } 
    System.out.print("\n"); 
} 
System.out.println(""); 
+0

注:最も外側の2つのループのうちの2番目の内側の 'i'は、i = 1ではなく2番目に外側のループ開始から 'i + 1'に置き換えられます。 – sproger

+0

ありがとうございました。これは多くの助けになりました。 – Malachai

関連する問題