İf - Else Koşul Yapıları

- StainX Developer
- 5.868
- Başlangıç
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.
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
10
> büyük ise anlamı tasır
örn: 10 > 20 den - 10 büyükse 20 den bilgisayarı kapat
== 10 == 20 ye bilgisayarı kapat.
!= eşit değil ise
Örneğin, 10 != 20 ye bilgisayarı kapat eşit olmadıgı için bilgisayar kapanıcaktır.
Dışarıdan girilen değer eğer sanalkurs.net'e ise, "doğru yerdesin" degil ise, "uzaklaş" yazsın..
string gelenDeger = textBox1.Text;
if (girilenDeger == "sanalkurs.net")
{
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 gelendeger değişkenimiz yazıyoruz.
Daha sonra bu string bir değişken oldugu için matematiksel ifadeler kullanmıyoruz. ("özellikle büyüktür küçüktür" )
Bunun yerine eşitlik kullandık ve "sanalkurs.net'e 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 kosul 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..
İnşallah yararlı bir makale olmuştur.. Sorularınızı bekliyorum..
Sanalkurs.net'e merhaba, bundan sonra her gün ders anlatmaya çalışacağım.
Şimdilik hoşçakalın.
Yorum yazabilmek için üye girişi yapmanız gerekiyor!