演習課題「不快指数」
右のコードは、実行するたびに、30から100までの数値をランダムに生成して、不快指数として表示します。ここにif文を追加して、55以下か70以上の時に「不快です」と表示するようにしてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
不快指数は(30..55)です。
不快です
-----
不快指数は(56..69)です。
-----
不快指数は(70..100)です。
不快です
※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する
#08:【補講】複数の条件を組み合わせてみよう - OR
ここでは、if文で、2つの条件を組み合わせるORについて学習します。
条件1 || 条件2 条件1と条件2の一方でも成立した時、全体の条件が成立する
式1 | 式2 | 式1 && 式2 |
---|---|---|
成立 | 成立 | 成立 |
成立 | 不成立 | 成立 |
不成立 | 成立 | 成立 |
不成立 | 不成立 | 不成立 |
double rand = (Math.random() * 100) + 1;
int number3 = (int) rand;
System.out.println(number3);
if (number3 <= 30 || number3 >= 60) {
System.out.println("当たり");
} else {
System.out.println("残念!");
}
- 【超基本】Javaの論理演算子の使い方
https://eng-entrance.com/java-cal-logical
- 論理演算子 - 演算子 - Java入門
https://www.javadrive.jp/start/ope/index12.html
- Javaの道:演算子(3.条件演算子)
http://www.javaroad.jp/java_operator3.htm
ログインすると採点できます
コードの実行