Hafta 9: Döngüler

C ile kod yazma kursu. 18 kelime/dk, %92 doğruluk.

Döngüler, aynı işi istediğin kadar tekrar etmeni sağlar. C’de bir for döngüsü üç parçadan oluşur: başlangıç, koşul ve her turdan sonra yapılan ilerleme. i++ her turda i değerini bir artırır. Aşağıdaki döngü i sıfırdan dörde kadar gider, yani tam beş kez çalışır. Bu hafta +, =, < ve ; sembollerini Türkçe Q klavyede yazmayı öğreneceksin.

Bu hafta neler öğreneceksin

Türkçe Q klavyede:

  • +: 4 tuşu ile Shift birlikte. Shift’e karşı elin serçesi, 4’e sol işaret parmağı.
  • =: 0 tuşu ile Shift birlikte. Shift’e karşı elin serçesi, 0’a sağ serçe.
  • <: < tuşu, tek başına. < tuşuna sol serçe.
  • ;: , tuşu ile Shift birlikte. Shift’e karşı elin serçesi, , tuşuna sağ serçe.

Kod örneği:

for (int i = 0; i < 5; i++) {
    printf("merhaba");
}

Parmak ve duruş ipuçları

  • i++ ifadesinde + işaretini iki kez yazarsın. İlk artıyı yazdığında ikincisini hemen takip ettir.
  • Döngünün açılış parantezini ve süslü parantezini birlikte düşün. Blok bittiğinde } yazmayı unutma.
  • Noktalı virgülleri satır sonuna koymadan önce ifadeyi bitir. for satırında üç bölümü de ; ile ayırırsın.
  • Enter tuşuna bastığında içerideki satır otomatik girintilenir. Girintiyi elle eklemeye çalışma.

Dersler

  1. Ders 1, öğren (10–15 dakika): Klavye gösteriminde dört sembolü izle. Her birini beş kez yaz, Shift ve AltGr’ı doğru zamanda kullandığından emin ol.
  2. Ders 2, pratik yap (10–15 dakika): for (int i = 0; i < 3; i++) gibi kısa döngü satırları yaz. Her satırın üç noktalı virgül içerdiğini kontrol et.
  3. Ders 3, tekrar et (10–15 dakika): İki dakikalık testte döngü satırları yaz. Sonucunu kaydet ve yanlış yazdığın sembolleri yeniden çalış.

Haftanın hedefi

Bu haftanın hedefi 18 WPM (dakikada kelime) ve yüzde 92 doğruluk. Haftanın derslerini bitirmek 1 yıldız kazandırır. Yüzde 92 doğruluğa ulaşırsan 2 yıldız, 18 WPM hızına da ulaşırsan 3 yıldız alırsın. Döngülerde tek bir noktalı virgül eksikse satır çalışmaz; önce doğruluğa, sonra hıza odaklan.

Bu haftanın sembolleri

Renkli tuşlar bu hafta öğreneceğin tuşlar. Rengi, tuşa basan parmağı gösterir.

" é 1 ! 2 ' 3 ^ 4 + 5 % 6 & 7 / 8 ( 9 ) 0 = * ? - _ Sil Tab Q W E R T Y U I O P Ğ Ü Enter Caps A S D F G H J K L Ş İ , ; Shift < > Z X C V B N M Ö Ç . : Shift Ctrl Win Alt Alt Gr Win Menü Ctrl

Bu haftanın dersleri

Dersleri sırayla yap. Her ders bir testle biter ve en iyi sonucun kaydedilir.

  1. Ders 1: Öğren

    Yeni semboller: + = < ;

    12 dakika

    Başla
  2. Ders 2: Pekiştir

    Pekiştirme

    12 dakika

    Başla
  3. Ders 3: Tekrar ve test

    Tekrar ve test

    12 dakika

    Başla

Tüm hafta listesi