Bu test, temel döngü yapıları olan "for" ve "while" döngülerinin ne olduğunu, nasıl kullanıldığını ve farklı senaryolarda nasıl uygulandığını ölçmeyi amaçlamaktadır.
Döngüler, belirli bir kod bloğunu tekrar tekrar çalıştırmak için kullanılan programlama yapılarıdır. İşlemleri otomatikleştirir ve kod tekrarını önler.
For döngüsü, belirli bir sayıda tekrar yapmak istediğimizde kullanılır. Genellikle bir başlangıç değeri, bir bitiş koşulu ve bir artış/azalış miktarı içerir.
⚠️ Dikkat: Koşulun hiçbir zaman yanlış (false) olmaması durumunda sonsuz döngü oluşabilir.
While döngüsü, bir koşul doğru olduğu sürece bir kod bloğunu tekrar tekrar çalıştırmak için kullanılır. Koşul, döngü başlamadan önce kontrol edilir.
💡 İpucu: While döngüsü, tekrar sayısının önceden bilinmediği durumlarda kullanışlıdır.
Döngülerin akışını kontrol etmek için kullanılan ifadelerdir.
⚠️ Dikkat: `break` ve `continue` ifadelerinin kullanımı, döngülerin davranışını önemli ölçüde etkileyebilir.
Bir döngünün içinde başka bir döngü bulunması durumudur. Dış döngü her tekrar ettiğinde, iç döngü tamamen çalışır.
💡 İpucu: İç içe döngülerde performans sorunlarına dikkat etmek önemlidir; gereksiz kullanımdan kaçınılmalıdır.