11 Python3 / Döngüler / .format() metodu ve iç içe for döngüsü YouTube
11 Python3 / Döngüler / .format() metodu ve iç içe for döngüsü YouTube

Giriş

For döngüsü, programlama dillerinde sıklıkla kullanılan bir döngü türüdür. İç içe for döngüsü ise, bir for döngüsü içinde başka bir for döngüsünün kullanılmasıdır. Bu teknik, programlama açısından oldukça önemlidir. Bu yazıda, iç içe for döngüsü örnekleri C dili kullanılarak ele alınacaktır.

Örnek 1

Aşağıdaki örnekte, iç içe for döngüsü kullanılarak 5×5 boyutunda bir matris oluşturulmuştur. Bu matrisin elemanları, satır ve sütun numaraları toplamının 10’dan büyük olduğunda, “X” karakteri ile değiştirilmiştir. Matrisin geri kalan kısmı ise boşluk karakteri ile doldurulmuştur. “`c #include int main() { int i, j; for (i = 0; i < 5; i++) { for (j = 0; j < 5; j++) { if (i + j > 4 && i + j < 14) { printf(" X "); } else { printf(" "); } } printf("\n"); } return 0; } ``` Yukarıdaki kodu çalıştırdığımızda, aşağıdaki çıktıyı elde ederiz: ``` X X X X X X X X X X X X X X X X X X X X X X X X X ```

Örnek 2

Aşağıdaki örnekte, iç içe for döngüsü kullanılarak bir çarpım tablosu oluşturulmuştur. Bu tablonun boyutu, kullanıcının girdiği sayıya göre ayarlanmaktadır. “`c #include int main() { int i, j, n; printf(“Çarpım tablosu boyutunu girin: “); scanf(“%d”, &n); for (i = 1; i <= n; i++) { for (j = 1; j <= n; j++) { printf("%3d ", i * j); } printf("\n"); } return 0; } ``` Yukarıdaki kodu çalıştırdığımızda, kullanıcının girdiği sayıya göre bir çarpım tablosu elde ederiz.

Sonuç

Bu yazıda, iç içe for döngüsü örnekleri C dili kullanılarak ele alınmıştır. İç içe for döngüsü, programlama dillerinde oldukça sık kullanılan bir tekniktir ve birçok farklı alanda kullanılabilmektedir. Yapılan örneklerle, iç içe for döngüsünün nasıl kullanılabileceği anlaşılmıştır. Bu teknik, programlama becerilerini geliştirmek isteyenler için önemli bir konudur.