演習課題「順位に合わせてメッセージを表示する」
右のコードは、実行するたびに、1から10までの数値をランダムに生成して、順位として表示します。ここにif文を追加して、2位から5位の時には「あと少し」と表示するようにしてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
あなたの順位は(2..5)位です
あと少し
-----
あなたの順位は(1)位です
あなたの順位は(6..10)位です
※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する
#07:【補講】複数の条件を組み合わせてみよう - AND
ここでは、if文で、複数の条件を組み合わせるAND(アンド)について学習したいと思います。ANDを使うと、ひとつのif文で、複数の条件を組み合わせることができるんですよ。
条件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
ログインすると採点できます
コードの実行