チャレンジ プロジェクト - C# で分岐とループ構造を開発する

初級
開発者
高等教育教師
K-12 教師
Student
.NET
Visual Studio Code

選択ステートメントとイテレーション ステートメントを実装してアプリの仕様を実現するコンソール アプリを開発する能力を示します。

学習の目的

このモジュールでは、次について説明します。

  • Visual Studio Code を使用して、選択ステートメントと反復ステートメントの組み合わせを使用して、指定されたアプリケーション データとユーザー操作に従って論理ワークフローを実装する C# コンソール アプリケーションを開発します。

  • 基になる条件を評価し、if-elseif-else ステートメントと switch ステートメントの間、foreach の間、while ステートメント、およびイテレーション ステートメントの間を選択するときに、情報に基づいた決定を行います。

  • アプリケーション内の適切なレベルで変数をスコープします。

前提条件

  • Visual Studio Code を使って、コンソール I/O を含む C# コンソール アプリケーションを開発、ビルド、実行し、.NET クラスのメソッドにアクセスした経験。

  • C# コードを使用して条件付き式を評価し、コード ブロックの内外で変数スコープを管理した経験。

  • C# で if-elseif-else ステートメントと switch-case ステートメントを使用して、いくつかの可能な結果に対して変数または式を照合した経験。

  • C# で foreach、for、do、while ステートメントを使用して、コード ブロックをループ処理し、配列変数の要素にアクセスした経験。