İ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.

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.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Hocam emeğinize sağlık ama bu konu daha önceden tarafımca daha ayrıntılı bir şekilde bu kategoride yazılmıştı. Tartışma ortamı yaratmak istemem ama farklı konularda makaleler yazarsak daha iyi olur. Kategoriyi biraz gezmenizi tavsiye ederim. Kolay gelsin...

Yukarı Git