Menu
Coddy logo textTech

Sabit Değişkenler

Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası. Ders 12 / 94.

const anahtar kelimesi sabit değerlere sahip değişkenler oluşturur. const kullanırken, değerler kodunuzu yazarken bilinmelidir.

void main() {
  const String language = 'Dart';
  print(language);
}

Tür çıkarımı const ile çalışır:

void main() {
  const language = 'Dart';      // String
  const version = 2;            // int
  const isStable = true;        // bool
  const rating = 4.9;           // double
  
  print(language);  // Outputs: Dart
  print(version);   // Outputs: 2
  print(isStable);  // Outputs: true
  print(rating);    // Outputs: 4.9
}
challenge icon

Görev

Başlangıç

Hayali bir gezegen hakkındaki bilgileri depolamak için sabit değişkenleri kullanan bir Dart programı oluşturun:

  1. const değerine sahip, planetName adlı ve "Mars" değerini taşıyan bir String değişkeni tanımlayın
  2. const değerine sahip, numberOfMoons adlı ve 2 değerini taşıyan bir int değişkeni tanımlayın
  3. const değerine sahip, distanceFromSun adlı ve 227.9 değerini taşıyan bir double değişkeni tanımlayın (milyon km cinsinden)
  4. const değerine sahip, hasRings adlı ve false değerini taşıyan bir bool değişkeni tanımlayın
  5. Aşağıdaki beklenen çıktıda tam olarak gösterildiği gibi her değişkeni açıklayıcı bir etiketle yazdırın:
Planet Name: Mars
Number of Moons: 2
Distance from Sun: 227.9 million km
Has Rings: false

Çıktınız bu tam biçimle eşleşmelidir.

Kendin dene

void main() {
  // Sabit değişkenlerinizi burada bildirin
  const String planetName = ?;
  const int numberOfMoons = ?;
  const double distanceFromSun = ?;
  const bool hasRings = ?;
  
  // Değişkenleri etiketlerle yazdırın
  print("Planet Name: $planetName");
  print("Number of Moons: $numberOfMoons");
  print("Distance from Sun: $distanceFromSun million km");
  print("Has Rings: $hasRings");
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online Dart derleyicisi