For döngüsü bir işlemin belirli sayıda yapılması için kullanılır.
For döngüsünü nasıl çalıştırabileceğimizi ve nasıl kullanacağımıza değinelim.

Resimdeki örnekte  for döngüsünün syntax (yazılış dizimi) ni görüyorsunuz. Şimdi bu işlemi açıklayalım.
örnekte gördüğünüz işlemleri açıklayalım;
Döngümüz belirli bir sayı aralığında döneceği için  int i = 0 değişkeni ile başlangıç değerini belirttik.
i < 10 koşul işlemi ile döngünün nerede sonlanacağını belirtik. Bu sorgu sağlandığı sürece döngü devam eder. Örnekteki döngü; 10 dan küçük olduğu sürece devam edecektir.
i++(i=i+1) işlemi ile her döngüden sonra yapılması gereken işlemi belirtir.

For Döngüsü ile ilgili basit bir örnek

private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i <10; i = i + 2)
{
listBox1.Items.Add(i);
}
for (int k = 10; k >= 0; k-=2)
{
listBox2.Items.Add(k);
}
}

İç İçe For Döngüsü Kullanımı

For döngüsünün en önemli kullanım şekillerinden biri de iç içe şekilde kullanımıdır. For döngüsünü iç içe kullanırken hangi döngünün önce kullanacağını belirlemek lazımdır. İç içe döngüler de öncelikle içteki döngü döner.

İç içe Döngü ile ilgili bir örnek

 private void button1_Click(object sender, EventArgs e)
{
for (int x = 1; x < 10; x = x+=2)
{
listBox3.Items.Add(x);
for (int y = 1; y < 5; y+=2)
{
listBox4.Items.Add(y);
}
}

Yaptığımız örneklerin Visual Studio Çalışmalarını Aşağıdaki adresten indirebilirsiniz. Bu konu ve uygulamalar hakkında sorularınız için yorum sayfasını kullanabilirsiniz.
İndirme Adresi

2 Responses to C# For Döngüsü

  1. Anonymous diyor ki:

    hocam merhaba,
    Konudaki örnekleri anlamadım da biraz açarmısınız.

  2. sadık bozkurt diyor ki:

    Merhaba,
    Örnekleri daha iyi anlama istiyorsan örneklerin uygulama dosyalarını indirmeni tavsiye ederim. Kısaca açıklayayım ben sana
    1. Örnekte int değeri ikişer ikişer artıcak 0-8 arası yazılacak.
    k değeri ise 10-dan 0 a doğru kayacak.

    2. örnek ise;
    iç içe for var. biri 1 den 10 a kadar giderlen diğeri de bu her işlem için kendi içinde dönecek ve değerlerini 4.listboxa yazacak

    umarım anlatabilmişimdir.örneği indirirsen anlayacağına inanıyorum.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir