Üye Kayıt Üye Giriş

İf - Else Koşul Yapıları


İf - Else Koşul Yapıları

 

Bu makalede if else koşul yapılarını anlatmaya çalışacağım. Nedir bu if else?

If else program içerisinde belirtilen koşullara göre hareket etmemizi ve programın ona göre yönlenmesini sağlar.



Karşılaştırmalar:

Asıl ipin koptuğu yer burası, burada programın akışına uygun karşılaştırma ifadeleri kullanınız.

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

 

Açıklamalar:

<  küçük ise


Örnek:

10 < 20'den bilgisayarı kapat.. Her halükarda küçük olduğunu biliyoruz ama belirttiğimiz anahtar kelimeleri önceden tahmin edemeyebiliriz veya belirlediğimiz anahtar kelimeler koşula uymazsa veya önceden uyup da sonradan uymamaya başlarsa koşulumuz çalışır.


<= küçük ve ayrıca eşit ise anlamı vardır
10 < = 20

> büyük ise anlamı taşır

örn: 10 > 20 den - 10 büyükse 20 den bilgisayarı kapat


<= büyükse ve eşit ise anlamındadır.

== 10 == 20 ye bilgisayarı kapat.

!= eşit değil ise

Örneğin, 10 != 20 ye bilgisayarı kapat eşit olmadığı için bilgisayar kapanacaktır.

Dışarıdan girilen değer eğer "yazilimmutfagi.com" ise, "doğru yerdesin" değil ise, "uzaklaş" yazsın.

string gelenDeger = textBox1.Text;

if (girilenDeger == "yazilimmutfagi.com"               

{

    MessageBox.Show("dogru yerdesin");

}

else

{

    MessageBox.Show("uzaklaş");

}

Detaylı biçimde kodun açıklaması:

string gelen değer değişkeni ile gelen değeri textbox'dan yakaladık,
daha sonra if (Türkçesi eğer demektir) if'ten sonra parantez açıyoruz ve gelen değer değişkenimiz yazıyoruz.

Daha sonra bu string bir değişken olduğu için matematiksel ifadeler kullanmıyoruz. ("özellikle büyüktür küçüktür" < >

Bunun yerine eşitlik kullandık ve "yazilimmutfagi.com" a eşit mi" dedik.

if'in altında parantezlerimizi açtık, çünkü koşul sağlandığı sürece if'teki parantezin kapsadığı alanlar çalışacak.

Çalışacak olan kodumuzu yazdık, daha sonra else (Türkçesi değilse yani koşul sağlanmazsa) onun da parantezleri yani kapladığı alanları belirtmek için yapıları kullandık ve içine koşul sağlanmazsa çalışacak olan kodumuzu yazdık..
 

Bilgisayar Dershanesi Ders Sahibi;
Bilgisayar Dershanesi

Yorumlar

Yorum Yapabilmek İçin Üye Girişi Yapmanız Gerekmektedir.

ETİKETLER