*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle
C# dilinde birden fazla işlemi tekrar tekrar gerçekleştirmek yerine, kodun okunaklığını arttırmak ve işlemi hızlandırmak için for döngüsü kullanılır. for döngüsü, belirtilen koşullar sağlandığı sürece tekrarlanır ve sonlandırılır. Bu makalede, C# dilinde for döngüsü hakkında bilgiye sahip olacaksınız.
for döngüsü, genel olarak aşağıdaki şekilde kullanılır:
for (başlangıç değeri; koşul; artır/değiştir)
{
//kod bloğu
}
Başlangıç değeri: Döngünün başladığı sayı
Koşul: Döngünün ne zaman sonlanacağını belirtir. Genellikle sığdırma işlemi “0” koşulu ile yapılır.
Artır/Değiştir: Her turda kaç birimlik artış olacağı işlemini ekle.
Aşağıdaki örnek, 1'den 10'a kadar olan sayıları yazdıran bir for döngüsü gösterir:
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
}
Bu döngü, 1'den 10'a kadar olan sayıları ekrana yazdırır. i değişkeni, döngünün başlangıç değeri olarak 1'e ayarlanır. Döngü, “i <= 10” koşulu sağlandığı sürece çalışacaktır. Döngü, her bir turda i değişkeninin değerini arttırarak çalışır.
Örnek 2: 0'dan 100'e kadar olan çift sayıları yazdırma
for (int i = 0; i <= 100; i += 2)
{
Console.WriteLine(i);
}
Bu döngü, 0'dan 100'e kadar olan çift sayıları ekrana yazdırır. i değişkeni, döngünün başlangıç değeri olarak 0'a ayarlanır ve döngü her bir turda i değişkeninin değerini 2 arttırarak çalışır.
Örnek 3: Dizi öğelerini ekrana yazma
int[] numbers = { 1, 2, 3, 4, 5 };
for (int i = 0; i < numbers.Length; i++)
{
Console.WriteLine(numbers[i]);
}
Bu döngü, bir dizi öğelerini ekrana yazdırır. i değişkeni, döngünün başlangıç değeri olarak 0'a ayarlanır ve numbers dizisinin uzunluğuna kadar çalışacak. Döngü her bir turda i değişkeninin değerini 1 arttırarak çalışır.
Sık Sorulan Sorular
S: C# dilinde kaç tür döngü vardır?
C#: C# dilinde, for, while, do-while döngüleri vardır.
S: Bir döngü, aynı anda birden fazla koşul içerebilir mi?
C#: Evet, bir döngü aynı anda birden fazla koşul içerebilir.
S: Bir döngü, başlangıç değeri olarak ondalık bir sayı alabilir mi?
C#: Hayır, döngü, başlangıç değeri olarak yalnızca tam sayı (int) alabilir.
S: for döngüsünü var olan bir değerle çalıştıramaz mıyız?
C#: Evet, başlangıç değeri herhangi bir sabit olarak da atanabilir."
C# dilinde birden fazla işlemi tekrar tekrar gerçekleştirmek yerine, kodun okunaklığını arttırmak ve işlemi hızlandırmak için for döngüsü kullanılır. for döngüsü, belirtilen koşullar sağlandığı sürece tekrarlanır ve sonlandırılır. Bu makalede, C# dilinde for döngüsü hakkında bilgiye sahip olacaksınız.
for döngüsü, genel olarak aşağıdaki şekilde kullanılır:
for (başlangıç değeri; koşul; artır/değiştir)
{
//kod bloğu
}
Başlangıç değeri: Döngünün başladığı sayı
Koşul: Döngünün ne zaman sonlanacağını belirtir. Genellikle sığdırma işlemi “0” koşulu ile yapılır.
Artır/Değiştir: Her turda kaç birimlik artış olacağı işlemini ekle.
Aşağıdaki örnek, 1'den 10'a kadar olan sayıları yazdıran bir for döngüsü gösterir:
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
}
Bu döngü, 1'den 10'a kadar olan sayıları ekrana yazdırır. i değişkeni, döngünün başlangıç değeri olarak 1'e ayarlanır. Döngü, “i <= 10” koşulu sağlandığı sürece çalışacaktır. Döngü, her bir turda i değişkeninin değerini arttırarak çalışır.
Örnek 2: 0'dan 100'e kadar olan çift sayıları yazdırma
for (int i = 0; i <= 100; i += 2)
{
Console.WriteLine(i);
}
Bu döngü, 0'dan 100'e kadar olan çift sayıları ekrana yazdırır. i değişkeni, döngünün başlangıç değeri olarak 0'a ayarlanır ve döngü her bir turda i değişkeninin değerini 2 arttırarak çalışır.
Örnek 3: Dizi öğelerini ekrana yazma
int[] numbers = { 1, 2, 3, 4, 5 };
for (int i = 0; i < numbers.Length; i++)
{
Console.WriteLine(numbers[i]);
}
Bu döngü, bir dizi öğelerini ekrana yazdırır. i değişkeni, döngünün başlangıç değeri olarak 0'a ayarlanır ve numbers dizisinin uzunluğuna kadar çalışacak. Döngü her bir turda i değişkeninin değerini 1 arttırarak çalışır.
Sık Sorulan Sorular
S: C# dilinde kaç tür döngü vardır?
C#: C# dilinde, for, while, do-while döngüleri vardır.
S: Bir döngü, aynı anda birden fazla koşul içerebilir mi?
C#: Evet, bir döngü aynı anda birden fazla koşul içerebilir.
S: Bir döngü, başlangıç değeri olarak ondalık bir sayı alabilir mi?
C#: Hayır, döngü, başlangıç değeri olarak yalnızca tam sayı (int) alabilir.
S: for döngüsünü var olan bir değerle çalıştıramaz mıyız?
C#: Evet, başlangıç değeri herhangi bir sabit olarak da atanabilir."
*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle