Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Kontrol Yapıları

BERK'te program akışını kontrol etmek için çeşitli yapılar sunulur.

İçindekiler

If-Else Koşulları

Koşullu ifadeler ve dallanma:

eğer x > 0 {
    yazdır("Pozitif")
} değilse {
    yazdır("Negatif veya sıfır")
}

Döngüler

Tekrarlı işlemler için döngü yapıları:

  • döngü (for)
  • iken (while)
  • yap-iken (do-while)
döngü i 0'dan 5'e kadar {
    yazdır(i)
}

Pattern Matching

Gelişmiş eşleştirme ve yıkımlandırma:

eş deđfer {
    Tamam(x) => yazdır("Başarılı: ", x),
    Hata(e) => yazdır("Hata: ", e)
}

Hızlı Karşılaştırma

YapıTürkçeİngilizceKullanım
Koşullueğer...değilseif...elseDallanma
For döngüsüdöngüforSayım
While döngüsüikenwhileKoşullu tekrar
Pattern matchmatchEşleştirme
BreakkırbreakDöngüden çık
ContinuedevamcontinueSonraki iterasyon

Bir Sonraki

Detaylı bilgi için alt sayfaları inceleyin.