CodeBlanks Logo Icon CodeBlanks

İlk program

main fonksiyonu ve print ile ilk Dart programını yazmayı öğrenirsin.

main fonksiyonu

Her Dart programı void main() { ... } fonksiyonundan başlar. Süslü parantezler arasında kalan kod, program çalıştığında yukarıdan aşağıya doğru yürütülür.

void dönüş türü, fonksiyonun bir değer döndürmediğini belirtir. main adı ise Dart çalışma zamanının aradığı özel addır; değiştirilemez.

Parantezler boş olsa bile yazılmalıdır. Bu yapı, programın iskeletidir.

Uygulama İki satır yazdır

void main() ve süslü parantezler içinde iki print çağrısı yaz. Birinci satır Başladım, ikinci satır Bitirdim yazsın.

Başlangıç kodu

main.dart
// main ve iki print ekle

Örnek çözüm

main.dart
void main() {
  print("Başladım");
  print("Bitirdim");
}

Beklenen çıktı

Başladım
Bitirdim

print fonksiyonu

print fonksiyonu, kendisine verilen değeri ekrana (standart çıktıya) yazar ve sonuna otomatik olarak satır sonu ekler. Yani her print çağrısı yeni bir satır oluşturur.

Parantez içine bir dize (çift ya da tek tırnaklı), bir sayı ya da bir mantıksal değer verebilirsin. Dart değeri otomatik olarak metne dönüştürür.

Hata ayıklarken en sık kullanacağın araçtır: değişkenlerin değerini görmek için print çağrısı eklersin.

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Hangisi doğru main tanımıdır?

  • void main() { } Doğru cevap
  • function main() { }
  • void main -> { }
  • def main():

Açıklama: main, void dönüş türüyle ve boş parantezle tanımlanır.

2 Çıktı komutu

Soru
____('Dart öğreniyorum');
Cevap
print('Dart öğreniyorum');

Açıklama: print, ekrana çıktı yazmak için kullanılır.

3 Terimleri eşleştir

Kavram Anlamı
print Ekrana yazar
void Dönüş türü boş
main Giriş noktası
{ } Kod bloğu

Başlangıç bölümündeki tüm dersler