###前提・実現したいこと
javaで1~15まで1づつカウントアップした数字を並べ、
実行する時のargs[0]の値で改行したい。
それを2重ループで書きたい。
args[0]の値が5の時の実行結果
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
途中まで書いてみたのが
public class Test { public static void main(String[] args) { for(int i = 0; わからない; i++){ for(int j = 0; わからない; j++){ System.out.println(" ");//スペース System.out.println("");//改行 } } } }
- 一つ目のわからないは(i<16;)にはしたくない
- args[0]を書く場所
- スペースや改行のプリントの場所があってるのか
- numとかも使うのかな?ということ
- % args[0] ==0;の時に改行するのかな?
また、上とは別に、
1~15のカウントアップの中から2の倍数だけをプリントしたい。
args[0]がたとえば5の時の実行結果を
2 4 6 8 10 12 14
と2重ループでなるようにもしたい。
途中までかいたのが、
public class Test { public static void main(String[] args) { for(int i = 0; わからない; i++){ for(int j = 0; わからない; j++){ System.out.println(" ");//スペース System.out.println("");//改行 } } } if(わからない %2 == 0){ System.out.println(" "); } else { } }
- こちらはそもそも合ってるかがわからない。
- if文で条件を分けるのかなの思っています。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/03 06:24