演習 - 条件演算子を使用して課題アクティビティを完了する
コードの課題は、学習した内容を確実に理解し、先に進む前にある程度の自信を得るのに役立ちます。
条件演算子の課題
この課題では、"coin flip" をシミュレートする条件演算子を実装します。 結果として得られる決定ロジックによって、heads
または tails
のいずれかが表示されます。
コードの課題: コイン トスの結果を表示するコードを記述する
課題の要件を次に示します。
Visual Studio Code で空の Program.cs ファイルが開かれていることを確認します。
必要であれば、Visual Studio Code を開き、次の手順のようにしてエディターで Program.cs ファイルを準備します。
[ファイル] メニューの [フォルダーを開く] を選択します。
[フォルダーを開く] ダイアログを使って CsharpProjects フォルダーに移動して開きます。
Visual Studio Code のエクスプローラー パネルで、Program.cs を選びます。
Visual Studio Code の [選択] メニューで、[すべて選択] を選択してから Delete キーを押します。
Random
クラスを使用して値を生成します。必要な数値の範囲について考えます。
生成された値に基づき、条件演算子を使用して、
heads
またはtails
のいずれかを表示します。結果が表になる確率または裏になる確率は、いずれも 50% です。
コードは読みやすくなりますが、行数を抑える必要があります。
3 行のコードで目的の結果を達成できます。
行き詰まって解答を見る必要がある場合でも、無事完了した場合でも、この課題の解答を引き続きご覧ください。