0Pricing
Dart Academy · Ders

Klasik for Döngüsü

Dizin kullanarak sayma ve tekrarlama

Klasik for Döngüsü, CoddyKit'te ücretsiz bir Dart Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Dart Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Dart Academy kursu toplamda 4 dersten oluşur.

Döngüler Neden Var

Bir işi birçok kez tekrarlamanız gerektiğinde kodu kopyalamak zahmetlidir. Bir loop, aynı kod bloğunu tekrar tekrar çalıştırır; böylece onu yalnızca bir kez yazarsınız. 🔁

for Döngüsüyle Tanışın

Klasik for loop, başlangıçtan sona kadar denetlediğiniz bir sayaçla, bir kod bloğunu bilinen sayıda tekrarlar.

for (var i = 0; i < 3; i++) {
  print('Hello');
}

Üç Bölüm

Bir for döngüsünün başlığında üç bölüm vardır: başlatıcı, koşul ve güncelleme. Her biri noktalı virgülle ayrılır.

for (init; condition; update) {
  // body runs each pass
}

Başlatıcı

İlk bölüm, başka her şeyden önce bir kez çalışır. Sayacınızı genellikle burada tanımlarsınız; örneğin i değerini 0'a ayarlarsınız.

for (var i = 0; i < 5; i++) {}

Koşul

Dart her geçişten önce koşulu denetler. Koşul doğru kaldığı sürece döngü devam eder; yanlış olduğu anda döngü durur.

for (var i = 0; i < 3; i++) {
  print(i);
}

Güncelleme

Her geçişten sonra güncelleme çalışır. i++ yazmak sayaca bir ekler ve sonunda durma noktasına ulaşmanızı sağlar.

for (var i = 0; i < 3; i++) {}

Yukarı Doğru Sayma

0'dan başlayın, sınırınızın altında durun ve her seferinde bir ekleyin. Böylece 0, ardından 1 ve 2 yazdırılır ve tam olarak üç geçiş yapılır.

for (var i = 0; i < 3; i++) {
  print(i);
}

Geriye Doğru Sayma

Döngüler geriye doğru da çalışabilir. Büyük bir değerden başlayın, sınırınızın üzerinde durun ve sona doğru azaltmak için i-- kullanın.

for (var i = 3; i > 0; i--) {
  print(i);
}

Özel Adımlar

Birlikte birer birer ilerlemek zorunda değilsiniz. Her iki sayıyı birden ziyaret etmek ve ileri doğru atlamak için güncellemede i += 2 kullanın.

for (var i = 0; i < 10; i += 2) {
  print(i);
}

Bir Eksik veya Fazla Sayılara Dikkat

Küçüktür kullanmak size tam olarak count geçiş verir. Küçük veya eşittir kullanmak ise bir kez fazla çalışır; bu, klasik bir bir eksik veya fazla sayma hatasıdır.

for (var i = 1; i <= 5; i++) {
  print(i);
}

Liste Üzerinde Döngü

Bir for döngüsü, öğelere indeks üzerinden erişmek için idealdir. Sınır olarak length kullanın ve her konumu köşeli parantezlerle okuyun.

var names = ['Ana', 'Bo'];
for (var i = 0; i < names.length; i++) {
  print(names[i]);
}

Hızlı Kontrol

Tam olarak beş kez yazdıran bir döngü istiyorsunuz. Hangi başlık doğrudur?

Özet

for loop yapısını; başlatıcı, koşul ve güncellemenin birlikte çalışmasını öğrendiniz. Dikkatli bir şekilde yukarı, aşağı veya özel adımlarla sayın. 🎯

Sıkça Sorulan Sorular

“Klasik for Döngüsü” dersi ücretsiz mi?

Evet — “Klasik for Döngüsü” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Dart Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Dart Academy kursu toplamda 4 dersten oluşur.

“Klasik for Döngüsü” dersinde ne öğreneceğim?

Dizin kullanarak sayma ve tekrarlama Dart Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Dart Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Dart Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Klasik for Döngüsü” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Dart Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Dart Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Klasik for Döngüsü
  2. while ve do-while Döngüleri
  3. Koleksiyonlar Üzerinde for-in
  4. break, continue ve Etiketler
← Dart Academy Sayfasına Dön