Java で for ループを書く練習をしています。これは私がこれまでに持っているものです:
int a = 0;
int b = 0;
int c = 0;
int d = 0;
System.out.println ("Num "+"Square "+"Num "+"Square "+"Num "+"Square "+"Num "+"Square ");
for (int x = 1; x<=20; x++) {
a = x * 1;
b = 20+a;
c = 40+a;
d = 60+a;
for (int y = 1; y <= 1; y++) {
System.out.println (a + " " + (a * a) + " " + b + " " + (b * b) + " " + c +
" " + (c * c) + " " + d + " " + (d * d));
}
}
コードをまったく変更したくありません (つまり、既に持っているものよりも複雑なものを追加したくないということです) が、列を整列させたいと考えています。数値が桁単位で増加し始めると、明らかに間隔がめちゃくちゃになります。これを修正する方法についてのアイデアはありますか?
編集:あなたの質問に答えるために、私はこれにかなり慣れていないので、これ以上自分自身を教えていません. これを行うにはもっと良い方法があると確信していますが、for ループを練習しているだけです。とにかく、助けてくれてありがとう。