ケイトDineen:
私は、初心者のJavaの学生だと私はかなり近い、ここで終わりに得ているように感じます。私は渡って行くために、最初の列と内側のループを作成するために、外側のループを使用しましたが、私は他の列が同様に10で進行させる方法については、途方に暮れてよ。グリッドは、このような順序で各番号をプリントアウトする必要があります:10-19 20-29 30-39 40-49
ここに私のコードは次のとおりです。
>`for(int down = 10; down <=49; down +=10){
>> System.out.print(down);
>>>for(int across = 11; across <= 19; across++){
>>>> System.out.print("\t" + across);
>>> }
>>>>System.out.println();`
これは、プリントアウトされます。
10 11-19 20 11-19 30 11-19 40 11-19
グリーンマントガイ:
いくつかの算術演算を試してみてください- down + across
。このように、あなたはしている常に同じ繰り返し処理を行う0-10
範囲across
:
for(int down = 10; down < 50; down += 10) {
for(int across = 0; across < 10; across++) {
System.out.print("\t" + (down + across));
}
System.out.println();
}
それを行うための別の方法は言うことかもしれないint across = down; while across < down + 10; across++
し、そしてちょうど印刷しますacross
。