İF YAPISI DETAYLI ANLATIM

İF,C# programlama ve bir çok programlama dilinin en önemli özelliklerinden biridir.Türkçe'si eğerdir.Eğer program içinde şartlı işlem yapmak istiyorsanız bu yapı kullanılır.Anlatmak istediğim örneğin ; sayi değişkeninin içinde 5 varsa ekrana Halil yazsın 10 varsa ÇİÇİN yazsın.Bu programın kodları aşağıdadır.

int sayi = 5;
if (sayi == 10)
{
console.WriteLine("Halil");
}
else if(sayi == 5)
{
console.WriteLine("ÇİÇİN");
}
else
{
console.WriteLine("Yanlış");
}
Bu program bize ÇİÇİN değerini verir.Yukarıda kullandığım else if'in anlamı ne diye merak edenlere onu da açıklayalım.Else if,eğer değilse anlamına gelir.İlk yazdığımız şart olmazsa diğer şarta bakar ama olursa ikinci şarta hiç girmez.
Hemen onun altında ki else yapısı bize yukarı da yazdığımız 2 şartta eğer olmazsa şartsız olarak ekrana Yanlış yazacaktır.Else'nin görevi budur.

Yukarıda ki kod bloğunun yaptığı işlem sırayla şudur.
1-Sayi isminde bir değişken tanımlandı ve içine 5 atıldı.
2-İlk if'e bakıldı,sayi 10'a eşitse Halil yazar ama değil bunu geçti.
3-Else if'e baktı,sayi 5'e eşitse ÇİÇİN yazar ve doğru sayı 5'e eşit.
4-Else if'imizde ki şart kabul olduğu için else'ye hiç girmedi ve uygulamamız sonlandı.
Previous
Next Post »