if – Else Kosul Yapilari

Bu makalede if else kosul yapilarini anlatmaya çalisacagim. Nedir bu if else?

If else program içerisinde belirtilen kosullara göre hareket etmemizi ve programin ona göre yönlenmesini saglar.

Karsilastirmalar:

Asil ipin koptugu yer burasi, burada programin akisina uygun karsilastirma ifadeleri kullaniniz.

<   <=  >   >=  == (esitlik)    != (esit degil)

Açiklamalar:

<  küçük ise

Örnek:

10 < 20'den bilgisayari kapat.. Her halükarda küçük oldugunu biliyoruz ama belirttigimiz anahtar kelimeleri önceden tahmin edemeyebiliriz veya belirledigimiz anahtar kelimeler kosula uymazsa veya önceden uyup da sonradan uymamaya baslarsa kosulumuz çalisir.

<= küçük ve ayrica esit ise anlami vardir
10 < = 20

> büyük ise anlami tasir
örn: 10 > 20 den – 10 büyükse 20 den bilgisayari kapat

<= büyükse ve esit ise anlamindadir.
== 10 == 20 ye bilgisayari kapat.

!= esit degil ise

Örnegin, 10 != 20 ye bilgisayari kapat esit olmadigi için bilgisayar kapanacaktir. Disaridan girilen deger eger "yazilimmutfagi.com" ise, "dogru yerdesin" degil ise, "uzaklas" yazsin.

string gelenDeger = textBox1.Text;
if (girilenDeger == "yazilimmutfagi.com"               
{
    MessageBox.Show("dogru yerdesin");
}
else
{
    MessageBox.Show("uzaklas");
}

Detayli biçimde kodun açiklamasi:

string gelen deger degiskeni ile gelen degeri textbox'dan yakaladik,
daha sonra if (Türkçesi eger demektir) if'ten sonra parantez açiyoruz ve gelen deger degiskenimiz yaziyoruz.

Daha sonra bu string bir degisken oldugu için matematiksel ifadeler kullanmiyoruz. ("özellikle büyüktür küçüktür" < >  Bunun yerine esitlik kullandik ve "yazilimmutfagi.com" a esit mi" dedik.  if'in altinda parantezlerimizi açtik, çünkü kosul saglandigi sürece if'teki parantezin kapsadigi alanlar çalisacak.

Çalisacak olan kodumuzu yazdik, daha sonra else (Türkçesi degilse yani kosul saglanmazsa) onun da parantezleri yani kapladigi alanlari belirtmek için yapilari kullandik ve içine kosul saglanmazsa çalisacak olan kodumuzu yazdik..

Insallah yararli bir makale olmustur. Sorularinizi ve yorumlarinizi bekliyorum..

Simdilik hosçakalin…

Tags:

5 thoughts on “if – Else Kosul Yapilari

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.