C# programlama dilinde for döngüsü, belirli sayıda işlemin tekrarlanması gerektiği durumlarda kullanılan bir döngü yapısıdır. For döngüsü, genellikle sıralı veriler üzerinde işlem yapmak için kullanılır. For döngüsü, başlangıç değişkeni, koşul ve artış değişkeni kullanarak çalışır.
Kolay bir for döngüsü yapısı kullanmak için aşağıdaki adımları takip edebilirsiniz:
Bir başlangıç değişkeni tanımlayın ve başlangıç değerini atayın. Bu değişken, döngüde kullanacağınız bir sayıdır.
Bir koşul belirleyin. Bu koşul, döngünün kaç kere çalışacağını belirler. Koşul, başlangıç değişkeninize veya başka bir değişkene bağlı olabilir.
Bir artış değişkeni belirleyin. Bu değişken, her tekrarda başlangıç değişkenine eklenir veya başlangıç değişkeninden çıkarılır. Artış değişkeni, genellikle 1 veya -1 olarak belirlenir.
For döngüsü kodunu yazın. Kod, başlangıç değişkeni, koşul ve artış değişkeni ile birlikte çalışacaktır. Döngü, koşul doğru olduğu sürece tekrarlanacaktır.
Aşağıdaki örnek kod parçası, 1’den 10’a kadar olan sayıları ekrana yazdırmak için kolay bir for döngüsü kullanmaktadır:
csharp
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
}
Yukarıdaki kod parçasında, i değişkeni başlangıç değeri olarak 1 alınmıştır. Koşul olarak i <= 10 belirlenmiştir, yani döngü 10’a kadar olan sayılarla çalışacaktır. Artış değişkeni olarak i++ kullanılmıştır, yani her tekrarda i değeri bir artırılacaktır.
Bu kolay for döngüsü yapısını kullanarak, sıralı veriler üzerinde işlem yapabilirsiniz. Örneğin, bir dizi üzerinde işlem yapmak için for döngüsünü kullanabilirsiniz:
csharp
int[] dizi = { 1, 2, 3, 4, 5 };
for (int i = 0; i < dizi.Length; i++)
{
Console.WriteLine(dizi[i]);
}
Yukarıdaki örnek kod parçasında, dizi adlı bir dizi tanımlanmıştır. For döngüsünde i değişkeni başlangıç değeri olarak 0 alınmıştır.