"If... Else If" döngüsü

C#'a yeni başlayanlar için ya da c# öğrenmek istiyenler için çok sık kullandığımız döngülerden olan "IF... ELSE IF" döngüsünü işleyelim.

Evet arkadaşlar bugun C# da C#'a yeni başlayanlar için ya da C# öğrenmek istiyenler için çok sık kullandığımız döngülerden olan "IF... ELSE IF" döngülerinden bahsedeceğim.

"IF... ELSE IF" döngüsünün yapısı şu şekildedir:


If (koşul) // eğer belirttiğimiz koşul bu ise

{     //metot        }         // bu satırı gerçekleştir

Else if (koşul)                // ya da bu ise

{    //metot       }        // bu satırı gerçekleştir...



Eğer if ve else if den sonra gerçekleştireceğimiz metotlar tek satır ise { } methodumuzu bu işaretler içinde yazmamıza gerek yoktur eğer birden fazla metot gerçekleştireceksek { } bu parantezler içinde yazmamız gereklidir.

Mesela bir örnek yapalım....microsoft visual studio da c# da yeni bir windows application projesi yaratalım.

Açılan formumuza 1 adet label 2 adet textbox ve 1 adet de button ekleyelim.

Butonu çift tıklıyarak kod bölümünü açalım ve içinde aşağıdaki kodları yazalım.


// sayi1 ve sayi2 diye iki adet integer tipinde sayı tanımlıyoruz

int sayi1;    

int sayi2;

//textboxa klavyeden girilen sayılar string tipinde olduğundan dolayı onları 

//integer tipine çevirip sayi1 ve sayi2 ye atıyoruz..

sayi1 = Convert.ToInt32(textBox1.Text  );

sayi2 = Convert.ToInt32(textBox2.Text );



if (sayi1 < sayi2)  //eger sayi1 imiz sayi2 mizden küçük ise aşağıdakini

   MessageBox.Show(sayi1 + " küçüktür " + sayi2 + " 'den...");

else if (sayi1 > sayi2)// yada eger sayi1 imiz sayi2 mizden küçük ise 

                         //aşağıdakini

   MessageBox.Show(sayi1 + " büyüktür " + sayi2 + " 'den...");

else if (sayi1 == sayi2) // yada eger sayi1 imiz sayi2 mizden küçük ise 

                         //aşağıdaki olayı gerçekleştir..

   MessageBox.Show(sayi1 + " eşittir " + sayi2 + " 'e...");




Ve programımızı çalıştırdığımız zaman aşağıdaki gibi form görüntüsüne sahip olacağız:






Hepinize iyi çalışmalar.

Başlangıç derslerine devam edeceğim.
  • Etiketler;
Yorum Yaz

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

güzel bir ders olmuş..
sağolun :D
Kardeş Senin Bu Yazdığına Döngü Denmez C# Programlamada Karar Yapılarıdır. if-Else-Switch Case vb.. ;)
:sasir:
Ders için sağol
ders güze ama dersteki resimleri görememek anlaşilmasını zorlaştiriyor hocam resimleri nasıl görecez yardımcı olursanız sevinrim.
çok teşekkür ederim arkadaşm:D
Tesekkurler
Çok güzel anlatmışsınız. Teşekkürler.

Yukarı Git