“For” döngüsü, belli bir koşulu sağladığı sürece bir dizi kodu tekrar etmek için kullanılır. Örneğin, bir dizi içinde gezinmek isteyebilirsiniz veya belirli bir sayıda işlem yapmak isteyebilirsiniz. “For” döngüsünün yapısı şöyle görünür:
for (başlangıç koşulu; bitiş koşulu; artış/azalış) { // döngü içerisinde çalıştırılacak kod }
Başlangıç koşulu, döngünün ilk kez çalıştırılacağı zaman uygulanır. Bitiş koşulu, döngünün her bir adımda kontrol edilir ve eğer doğru değilse döngü sona erer. Artış/azalış, her döngü adımından sonra uygulanır ve döngünün devam etmesi için gereklidir.
Örnek olarak, bir dizi içinde gezinmek isteyelim:
#include <iostream> using namespace std; int main() { // Dizimiz int dizi[5] = {1, 2, 3, 4, 5}; // Dizinin tüm elemanlarını ekrana yazdırma for (int i = 0; i < 5; i++) { cout << dizi[i] << endl; } return 0; }
Bu örnekte, “for” döngüsü “int i = 0” ile başlar ve “i < 5” koşulu doğru olduğu sürece devam eder. Döngü her adımda, “i” değişkeninin değerini bir artırır ve ekrana “dizi[i]” değerini yazdırır. Bu şekilde, dizinin tüm elemanları ekrana yazdırılır.