Menu
Coddy logo textTech

Data Collection Setup

Coddy'nin C# Journey'sinin Mantık & Akış bölümünün bir parçası — ders 40 / 66.

challenge icon

Görev

Kolay

Bu projede, öğrenci puanlarını işleyen bir veri analiz sistemi oluşturacaksınız. Önce, girdi verilerini toplama ve doğrulama için temel oluşturun.

DataCollector adında bir sınıf oluşturun ve şu yöntemlere sahip olsun:

  1. CreateScoreGrid(int students, int assignments): Öğrenci puanlarını saklamak için belirtilen boyutlarda bir tamsayı kesik dizisi (int[][]) oluşturur ve döndürür.
  2. ValidateScore(int score): Puan geçerliyse (0 ile 100 arası dahil) true döndürür, aksi takdirde false döndürür.
  3. PopulateWithDefaultValues(int[][] scoreGrid): Tüm ızgarayı -1 varsayılan puanıyla ("henüz notlandırılmamış"ı temsil eden) doldurur ve güncellenmiş ızgarayı döndürür.

ÖNEMLİ: Dosyanın altındaki test kodunu değiştirmeyin. Uygulamanızı doğrulamak için kullanılacaktır.

Kendin dene

using System; // Bu satırı silmeyin

public class DataCollector
{
    public static int[][] CreateScoreGrid(int students, int assignments)
    {
        // Kodu buraya yazın
    }
    
    public static bool ValidateScore(int score)
    {
       // Kodu buraya yazın
    }
    
    public static int[][] PopulateWithDefaultValues(int[][] scoreGrid)
    {
        // Kodu buraya yazın
    }
}

Mantık & Akış bölümündeki tüm dersler