VnexTR: Bilişim Forumu

Tam Versiyon: C Programla Dili Temel Eğitim Dersi (KARŞILAŞTIRMA DEYİMLERİ)
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Kod:
// if() Deyimi

if(koşul)
{
    KOMUTLAR...
}

// Koşula Göre İşleve Geçer Koşul Doğru İse "{" ile "}" Parantezleri Arasında Bulunan Komutları Çalıştırır.Koşul Yanlış İse Çalıştırmaz.

// if()-else Deyimleri

if(koşul)
{
    KOMUTLAR...
}
else
{
    KOMUTLAR...
}

// Koşula Göre İşleve Geçer Koşul Doğru İse if(koşul)'den Sonra Gelen "{" ile "}" Parantezleri Arasında Bulunan Komutları Çalıştırır.else "{" "}" Parantezleri Arası Çalışmaz.

// Koşul Yanlış İse else'den Sonra Gelen "{" ile "}" Parantezleri Arasında Bulunan Komutları Çalıştırır.

// if()-else if() Deyimleri

if(koşul 1)
{
    KOMUTLAR1...
}
else if(koşul 2)
{
    KOMUTLAR2...
}
else if(koşul n)
{
    KOMUTLARN...
}

// Koşula Göre İşleve Geçer Koşul 1 Doğru İse if(koşul 1)'den Sonra Gelen "{" ile "}" Parantezleri Arasında Bulunan Komutları Çalıştırır.else if(koşul n)'e Kadar Olan Kısımlar Çalışmaz.

// Koşulların Hepsi Yanlış İse Hiçbir Komut Çalışmaz.

// Kısacası İlk Doğru Bulduğu Koşul Neyse Sadece O Kısım Çalışır.Ordan Sonra Gelen Koşullar Doğru Olsa Bile Çalışmaz.Bunun Sebebi eğer-aksi halde olmasından kaynaklanır.

// Basit Dilde Anlatılırsa Eğer Koşul 1 Doğru İse Çalıştır.Aksi Halde (Yani Koşul 1 Doğru Değilse) Eğer Koşul 2 Doğru İse Çalıştır Kısmına Geçer.
Teşekkürler.
++ güzel konu kardeş insanların bu dili öğrenmesi gerek
TEŞEKKÜRLER
Sen adamsın sağol.
Teşekkürler
Teşekkürler Gülümse