Dart Dilinde IF-Else Yapıları

Bu makalede Koşul yapılarında olan if else yapıları gösterilecektir

DART

Muhammet Hasan Maraşlı

12/25/20241 min read

Dart programlama dilinde, if-else yapısı bir koşulun sonucuna göre farklı kod bloklarını çalıştırmamızı sağlar. Program akışını kontrol etmek için en temel ve sık kullanılan yapılardan biridir. Bu makalede, if-else yapısının ne olduğunu, nasıl çalıştığını ve hangi senaryolarda kullanıldığını detaylı bir şekilde inceleyeceğiz..

if-else Yapısının Mantığı

Bir koşulun sonucuna göre (true veya false), programın farklı işlemler yapması gerekebilir. İşte bu noktada if-else yapısı devreye girer:

  • if: Belirtilen koşul doğruysa (true) çalışır.

  • else: Koşul yanlışsa (false) çalışır.

if-else Yapısının Temel Söz Dizimi

if (koşul1) {

// Koşul1 doğruysa bu blok çalışır

}

else if(koşul2) {

// Koşul2 doğruysa bu blok çalışır

}

else {

//Önceki Koşullar yanlışsa bu blok çalışır

}

  • koşul: Mantıksal bir ifade olup, sonucunda true veya false döner.

  • {} içerisine yazılan kodlar, koşulun sonucuna göre çalıştırılır.

Yukarıda örnek bir iç içe if - else yapısı oluşturulmuştur.