ガイド付きプロジェクト - C# で条件付き分岐とループ構造を開発する

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

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

学習の目的

このモジュールでは、次の方法を練習します。

  • 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 ステートメントを使用してコードブロックをループ処理し、配列変数の要素にアクセスした経験