#01:IF文による条件分岐
ここでは、数値に応じて、表示するメッセージを切り替えるプログラムを作成します。そして、条件に応じて、処理を枝分かれさせるif文について学習します。
このチャプターで作ったプログラムを元に
number = 1 としているところを
number = (int)(Math.random() * 2 + 1)とすると、コードの実行毎にランダムで結果が変わる「スキ!/キライ」占いが作れます!
右側のコードエリアにあるプログラムは、実行するたびに、1から3までの数値を
ランダムに生成して、順位として表示します。ここにif文を追加して、
1位の時には「おめでとう!」と表示するようにしてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
あなたの順位は1位です
おめでとう!
あなたの順位は(2..3)位です
右側のコードエリアにあるプログラムは、実行するたびに、1から5までの数値をランダムに生成して、順位として表示します。ここにif文を追加して、1位の時には「おめでとう!」と表示し、それ以外の時には「あと少し!」と表示するようにしてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
あなたの順位は(1)位です
おめでとう!
-----
あなたの順位は(2..5)位です
あと少し!
右側のコードエリアのプログラムは、実行するたびに、100~300の数値を100刻みでランダムに生成して、ポイントとして表示するプログラムです。
またポイントが300であれば「おめでとう!」と表示するように書いていますが、エラーになってしまいます。
このプログラムを修正して、正しく表示されるようにしてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
あなたの得点は300ポイントです
おめでとう!
-----
あなたの得点は(100..200)ポイントです
右側のコードエリアのプログラムは、実行するたびに、100~300の数値を100刻みでランダムに生成して、ポイントとして表示するプログラムです。
またポイントが300であれば「おめでとう!」と表示し、それ以外であれば「ざんねん!」と表示するように書いていますが、エラーになってしまいます。
このプログラムを修正して、正しく表示されるようにしてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
あなたの得点は300ポイントです
おめでとう!
-----
あなたの得点は(100..200)ポイントです
ざんねん!
ここでは、数値に応じて、表示するメッセージを切り替えるプログラムを作成します。そして、条件に応じて、処理を枝分かれさせるif文について学習します。
このチャプターで作ったプログラムを元に
number = 1 としているところを
number = (int)(Math.random() * 2 + 1)とすると、コードの実行毎にランダムで結果が変わる「スキ!/キライ」占いが作れます!
12// if文による条件分岐public class Main {ההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
一部機能が正常に読み込まれなかったため、
動画プレイヤーの機能を制限して表示しています。
コンテンツブロックなどが動作していないか
ご確認ください。
Not valid!