変数iの値を最初どうするかとwhile文が終わる条件をどう表すかを考えれば大丈夫です。
1 2 3 4 5 6 7 8 9 |
class ChallengeP99 { public static void main(String[] args) { int i = 5; while(i >= 0) { System.out.println(i); i = i - 1; } } } |
ダイキチ・ドットネット有限会社 池田成樹
以下の2つの条件のどちらにも当てはまらないのはどんな条件かを考えてみましょう
* 変数iの値が10の場合
* 変数iの値が10より小さくて5より大きい場合
それは、
iの値が5以下(5は含みます)か、10より大きい場合です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
class ChallengeP94 { public static void main(String[] args) { int i = 30; if(i == 10) { System.out.println("iの値は10に等しい"); } if(i > 5) { if(i < 10) { System.out.println("iの値は5より大きく10より小さい"); } } if(i <= 5) { System.out.println("それ以外の場合"); } if(i > 10) { System.out.println("それ以外の場合"); } } } |
最近のコメント