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 | İngilizce | Kullanım |
|---|---|---|---|
| Koşullu | eğer...değilse | if...else | Dallanma |
| For döngüsü | döngü | for | Sayım |
| While döngüsü | iken | while | Koşullu tekrar |
| Pattern match | eş | match | Eşleştirme |
| Break | kır | break | Döngüden çık |
| Continue | devam | continue | Sonraki iterasyon |
Bir Sonraki
Detaylı bilgi için alt sayfaları inceleyin.