Hafta 8: Koşullar

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

Koşullar, programa bir soruya göre farklı yollar seçtirir. C’de if bir koşulu sorar. Koşul doğruysa bloğun içi çalışır, değilse else bloğu çalışır. Koşullarda ==, < ve > gibi işaretler kullanılır. Bu hafta iki nokta üst üste dahil dört işareti Türkçe Q klavyede yazmayı öğreneceksin.

Bu hafta neler öğreneceksin

Türkçe Q klavyede:

  • :: . tuşu ile Shift birlikte. Shift’e karşı elin serçesi, . tuşuna 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 sol serçe.
  • =: 0 tuşu ile Shift birlikte. Shift’e karşı elin serçesi, 0’a sağ serçe.

Kod örnekleri: if (sayi > 10) yazdığında koşul sorulmuş olur. else ise koşul yanlış olduğunda girilecek yolu belirtir. case 1: gibi bir etiket de iki nokta üst üste ile biter.

Parmak ve duruş ipuçları

  • if ve else çiftini birlikte düşün. Hangi koşulun hangi bloğa ait olduğunu satırları girintileyerek belirle.
  • Eşitlik kontrolünde = yerine == yazdığından emin ol. Tek = bir değer atar.
  • Enter’a bastığında girinti kendiliğinden gelir. else satırını doğru hizaya getirmek için girintiyi kontrol et, ama elle fazla boşluk ekleme.
  • Ekrana bak. İki nokta üst üste ile < ve > işaretlerini klavyeye bakmadan, ekrandaki satırdan doğrula.

Dersler

  1. Ders 1, öğren (10–15 dakika): Klavye gösteriminde dört sembolü izle. AltGr ve Shift’in hangi elle basıldığına dikkat ederek her birini beş kez yaz.
  2. Ders 2, pratik yap (10–15 dakika): if (sayi > 10) ve else içeren kısa koşullar yaz. Her if satırının parantezlerinin tamam olduğunu kontrol et.
  3. Ders 3, tekrar et (10–15 dakika): İki dakikalık testte koşul satırları yaz. Sonucunu kaydet ve yanlış yazdığın işaretleri tekrar çalış.

Haftanın hedefi

Bu haftanın hedefi 17 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, 17 WPM hızına da ulaşırsan 3 yıldız alırsın. Koşullarda bir işaret yanlışsa program yanlış yolu seçer, bu yüzden önce doğruluğa 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

    13 dakika

    Başla

Tüm hafta listesi