パターンを印刷するクラスを作成しました。
1
2 4
3 6 9
4 8 12 16
5 10 15 20 25
コードは次のとおりです。
public class pat2
{
public void method()
{
int row = 1;
int val = 0;
for(row=1;row<=5;row++)
{
for(val=1;val<=row;val=row*val)
{
System.out.print(val);
}
System.out.println();
}
}
}
と の関係は であることがわかりrow
ましval
たval = row*val
。このロジックを使用して、ネストされたループを作成しました。ただし、目的の出力が得られず、代わりに無限1
の出力が得られました。私の問題は 2 番目のfor
ループの文言にあると確信しています。特定するのを手伝ってもらえますか?