Menu
Coddy logo textTech

Data Collection Setup

CoddyのC#ジャーニー「ロジックとフロー」セクションの一部 — レッスン 40/66。

challenge icon

チャレンジ

簡単

このプロジェクトでは、学生のスコアを処理するデータ分析システムを構築します。まず、入力データの収集と検証のための基盤を作成します。

DataCollector という名前のクラスを作成し、次のメソッドを含めてください:

  1. CreateScoreGrid(int students, int assignments):学生のスコアを格納するための指定された寸法の整数(int[][])のジャグ配列を作成し返します。
  2. ValidateScore(int score):スコアが有効(0から100を含む)の場合に true を返し、それ以外は false を返します。
  3. PopulateWithDefaultValues(int[][] scoreGrid):グリッド全体をデフォルトのスコア -1 で埋め(「まだ採点されていません」を表す)、更新されたグリッドを返します。

重要:ファイルの下部にあるテストコードは変更しないでください。それはあなたの実施を検証するために使用されます。

自分で試してみよう

using System; // この行を削除しないでください

public class DataCollector
{
    public static int[][] CreateScoreGrid(int students, int assignments)
    {
        // ここにコードを書いてください
    }
    
    public static bool ValidateScore(int score)
    {
       // ここにコードを書いてください
    }
    
    public static int[][] PopulateWithDefaultValues(int[][] scoreGrid)
    {
        // ここにコードを書いてください
    }
}

ロジックとフローのすべてのレッスン