Upload
dalton-whitehead
View
39
Download
4
Embed Size (px)
DESCRIPTION
DÖNGÜ. “ Şart sağlandığı sürece ” içerisindeki komut satırlarını, artış değeri adedince tekrarlayan kodlardır. Kullanımı şu şekildedir. For ( sayaç değişkeni ; şart ; artış değeri ) { Komutlar; }. For Döngüsü. For ( int i = 0; i
Citation preview
DÖNGÜDÖNGÜ
“Şart sağlandığı sürece” içerisindeki komut satırlarını, artış değeri adedince tekrarlayan kodlardır.
For DöngüsüFor Döngüsü
Kullanımı şu şekildedir.
For (sayaç değişkeni ; şart ; artış değeri){
Komutlar;}
0 ile 10 arasındaki sayıları ekranda 0 ile 10 arasındaki sayıları ekranda listeleyen bir uygulama yazalımlisteleyen bir uygulama yazalım
For ( int i = 0; i <= 10; i=i++){
Label1.Text=Convert.ToString(i);}
Döngümüz 0’dan 10’a kadar kurulduğu için i değişkeninin değeri ekrana 10 defa artan şekilde yazılacaktır.
Eğer 0’dan 10’a kadar olan çift sayıları görüntülemek isteseydik, döngüdeki artış değerini 2 yapmamız yeterli olacaktı.
For ( int i = 0; i <= 10; i=i+2){
Label1.Text=Convert.ToString(i);}
For ( i = 0; i <= 10; i++){
if ( i ==5 ) i++;
{ Label1.Text=Convert.ToString(i);}
}
FOREACH DÖNGÜSÜFOREACH DÖNGÜSÜ
Listeler ya da diziler üzerinde işlem yapmak için kullanılan döngü yapısıdır. Özellikle “eleman sayısının bilinmediği durumlarda” kullanılabilmesi özelliği ile çok kullanışlıdır.
Foreach ( Değişken Tipi Değişken Adı in Liste Adı Ya Da Dizi)
{Komutlar;
}
WHILE DÖNGÜSÜWHILE DÖNGÜSÜ
Döngü, koşul cümlesi sonucu true olduğu sürece çalıştırılır ve sonuç false olduğunda döngünün bitmesi sağlanır. Döngü içindeki komutlar mutlaka bir defa icra edilir.
While ( Şart ){
Komutlar;Artış Değeri;
}
Daha önce for döngüsü ile yaptığımız 0 ile 10 arasındaki sayıları ekranda listeleyen uygulamayı while ile yazalım
int i = 0;While ( i <= 10 ){
i = i+1;Label1.Text=Convert
.ToString(i);}