ガイド付きプロジェクト - C# で条件付き分岐とループ構造を開発する
選択ステートメントとイテレーション ステートメントを実装してアプリの仕様を実現するコンソール アプリの開発経験を積みます。
学習の目的
このモジュールでは、次の方法を練習します。
Visual Studio Code を使用して、選択ステートメントと反復ステートメントの組み合わせを使用して、指定されたアプリケーション データとユーザー操作に従って論理ワークフローを実装する C# コンソール アプリケーションを開発します。
基になる条件を評価し、if-elseif-else ステートメントと switch ステートメントのどちらを選択するか、また、foreach ステートメント、for ステートメント、while ステートメント、do イテレーション ステートメントの間でどれを選択するかについて、情報に基づいた決定を行います。
アプリケーション内の適切なレベルで変数をスコープします。
前提条件
Visual Studio Code を使用して、コンソール I/O を含む C# コンソール アプリケーションを開発、ビルド、実行し、.NET クラスのメソッドにアクセスした経験
C# コードを使用して条件付き式を評価し、コード ブロックの内外で変数スコープを管理した経験
C# で if-elseif-else ステートメントと switch-case ステートメントを使用して、複数の可能な結果に対して変数または式を照合した経験
C# で foreach、for、do、while ステートメントを使用してコードブロックをループ処理し、配列変数の要素にアクセスした経験