C# if else Kullanımı – Örnekleri

Posted by

Merhaba bu yazımızda C# if else ve else if komutu kullanımı yazıyor olacağız. Yazılım dünyasının olmazsa olmaz komutlarından biri olan if komutu; eğer bir koşul gerçekleşirse bunu yap yada şunu yap dememizi sağlayan komuttur.

Kullanım mantığına; Eğer X büyükse Y den bu komutu çalıştır değilse başka bir komutu çalıştır diyebiliriz. lafı çok uzatmadan örneklerle anlatmaya çalışalım. Bir kaç örnek bu işi iyi kavramamıza ön ayak olacaktır.

if(10>0)
{ //büyüktür }
else
{ //küçüktür }

Bu komutu incelersek mantıken bize sonucun büyüktür tarafını verecektir Çünkü dediğimiz şudur ki ;
Eğer 10 sıfırdan büyükse //büyüktür yaz değilse //küçüktür yaz

Konuyu daha iyi anlamak adına bir proje geliştirelim.
Diyelim ki notları karşılaştıran bir uygulama geliştireceğiz. Öğrencinin notunu yazdığımızda bize değerlendirme yapacak bir algoritma geliştirelim. Bir form tasarlayalım…

if else kullanımı görsel 1

Form üzerinde 1 textbox 1 button 3 tane de label var. Girilen not 45 ve altı olursa kaldı, 45 – 75 arası olursa geçti – 75 ve üzeri olursa iyi not aldı diye sonuç döndürsün. kodlamaya geçelim…

if (txNot.Text != "")
{
   if (Convert.ToInt32(txNot.Text) <= 45)
   {
     lbSonuc.Text = "Kaldı";
   }
   else if(Convert.ToInt32(txNot.Text) >= 45 && Convert.ToInt32(txNot.Text) <= 75)
   {
     lbSonuc.Text = "Geçti";
   }
   else if(Convert.ToInt32(txNot.Text) >= 75)
   {
     lbSonuc.Text = "İyi not aldı";
   }
}
else 
{
   MessageBox.Show("Not girmelisiniz.");
}

Görüldüğü üzere burada else if kombinasyonunu da kullanmış bulunmaktayız. Bu kombinasyon Eğer dedikten sonra yoksa dememizi sağlıyor.
Ayrıca if kullanırken ve operatörünü kullandık ( && ) bunun kullanımını anlattığımız yazımıza buradan ulaşabilirsiniz.

c# if else kullanımı
if else kullanımı görsel2

C# if else kullanımı ile ilgili bu yazımız Umarım faydalı olmuştur. Bir sonraki yazımızda görüşmek dileğiyle… Ayrıca bakınız.

İlginizi Çekebilir

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir