For döngüsünü yapılacak olan işlemin kaç defa tekrar edileceğini bildiğimiz durumlarda kullanırız. For döngüsünde işlemin tekrar sayısı, başlangıç ve bitiş değerleri ve bu değerlerin her tekrardaki azalış veya artış miktarı kontrol edilebilmektedir. For döngüsünün yapısı aşağıdaki gibidir.
for( başlangıç değeri; döngünün devam koşulu; artış/azalış miktarındaki değişim)
{
Yapılacak olan işlemler
}
for (i = 1; i <= n; i++)
{ toplam += i; }
10 defa tekrar eden for döngüsü örneği:
for(int i =0; i < 10; i ++) // i değişkeni 10’dan küçükse i değişkenini 1 arttır. Bu işlem i değişkeni 10’a eşit olana kadar devam eder.
{
// i değişkeni 10dan küçük olduğu sürece buradaki kod parçacıkları çalışmaktadır.
}