For Döngüsü Foreach Döngüsü While Döngüsü DÖNGÜLER For Döngüsü Foreach Döngüsü While Döngüsü
FOR DÖNGÜSÜ For döngüsünün mantığı; bir sayaç değişkeni vardır, döngü şartı vardır, ve döngü her döndürüldüğünde sayaç artırılıp şart kontrol edilir.
FOR DÖNGÜSÜ For döngüsü içerisinde belirtilen kurallara göre işlem sürekli tekrar edilir.Kullanım şekli; for (başlangıç; şart; sayacı artırma) { //kodlar }
FOR DÖNGÜSÜ Başlangıç:Döngü içerisinde kontrol değişkeni olarak ifade edilebilir. Şart:Döngünün başlangıçtan nereye kadar çalışacağını gösterir. Sayacı arttırma:Başlangıç değerinin döngü başa sardığında artacağını veya azalacağını gösterir.
X'in faktöriyelini bulan program int sayi = Convert.ToInt16(TextBox1.Text); int fak = 1; for (int i = 1; i <= sayi; i = i + 1) { fak = fak * i; } Label1.Text = Convert.ToString(fak);
FOREACH DÖNGÜSÜ C#’ta foreach döngüsü bir dizi belirten ifadenin veya bir koleksiyonun her elemanı için yapısındaki kodları çalıştıran döngüdür. foreach("değişken" in "dizi, string vb.") { //İşlemler }
Kelimenin son harfini yazan program string str=“araba”; foreach (char karakter in str) { label1.text=Convert.Toint16(karakter); }
WHİLE DÖNGÜSÜ While döngüsü, döngü sayisinin belli olmadigi zamanlarda kullanılır.Kullanım şekli; while ( kosul ) Komut;
While döngüsü,içinde bulunan ifade doğru Olduğu sürece altındaki komut veya komut bloğu yürütülür.Eğer yanlış ise kontrol bir sonraki komut veya komut bloğuna geçer. While döngüsü daha genel şekliyle:
WHİLE DÖNGÜSÜ while ( ifade ) { komut; komut; . . }