CodeBlanks Logo Icon CodeBlanks

Özet - Dart temelleri

main, print ve yorumları birleştirerek ilk Dart programını yazarsın.

Özet - Dart temelleri

Bu grupta Dart'ın temel yapı taşlarını öğrendin: main giriş noktası, print ile çıktı, // ve /* */ yorumlar ve $ ile string interpolation.

Bu dört kavramı birleştirerek gerçek bir program yazabilirsin. Şimdi bu grubun kavramlarını kullanan iki küçük görevle pekiştireceğiz.

İleride değişkenler, türler ve fonksiyonları ekledikçe programların büyüyeceği iskelet de bu olacaktır.

Uygulama Kullanıcıyı selamla

Bir user değişkeni tanımla (değeri Zeynep olsun). Üst satıra bir // yorum yazıp programın amacını belirt. Sonra Hoş geldin Zeynep çıktısını interpolation ile ver.

Başlangıç kodu

main.dart
// Yorum, user ve print ekle

Örnek çözüm

main.dart
void main() {
  // Kullanıcıyı selamlayan program
  var user = 'Zeynep';
  print('Hoş geldin $user');
}

Beklenen çıktı

Hoş geldin Zeynep

Uygulama Mini program

Şu özelliklere sahip bir program yaz: bir // yorum, void main ve içinde topic adında bir değişken (değeri Dart). print ile Konu: Dart yazsın (interpolation ile).

Başlangıç kodu

main.dart
// Yorum, topic ve print ekle

Örnek çözüm

main.dart
void main() {
  // Bu mini bir programdır
  var topic = 'Dart';
  print('Konu: $topic');
}

Beklenen çıktı

Konu: Dart

Soru ve cevaplar

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

1 main fonksiyonunun dönüş türü nedir?

main.dart
void main() { ... }
  • void Doğru cevap
  • int
  • String
  • bool

Açıklama: main bir değer döndürmez; bu yüzden void.

2 Şehir dizesi

Soru
var city = 'İstanbul'; print('Yaşadığım ____city');
Cevap
var city = 'İstanbul'; print('Yaşadığım $city');

Açıklama: $city dizeye şehir adını gömer.

3 Tüm kavramları eşleştir

Kavram Anlamı
void main Giriş noktası
// Yorum Tek satır açıklama
$name Değişken gömme
print Çıktı verir

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