Belirli sayıda tekrarlanacak operasyonları for döngüsü ile yönetmeyi, sayaç optimizasyonunu ve iç içe döngüleri öğreniyoruz.
🎯 8. Günün Hedefleri:
- for döngüsü anatomisi: Başlangıç, Koşul, Artırım/Azaltım.
- Ters yönde dönen döngüler.
- Adım sayısı yönetimi (2şer, 5er artırma).
- İç içe (Nested) for döngüleri ile matris mantığı.
1. for Döngüsü ile Sayısal İterasyon
for döngüsü döngü sayısının önceden bilindiği senaryolar için en performanslı döngü türüdür.
// 1'den 10'a kadar çift sayıları yazdırma
for (int i = 2; i <= 10; i += 2)
{
Console.WriteLine($"Çift Sayı: {i}");
}
// Geriye doğru sayım
for (int i = 5; i >= 1; i--)
{
Console.WriteLine($"Geri Sayım: {i}");
}
💪 8. Gün Pratik Görevi (Challenge)
1 ile 100 arasındaki 7’nin katı olan sayıların toplamını hesaplayan bir for döngüsü yazın.
İpucu: Döngü dışında bir “int toplam = 0;” tanımlayıp döngü içinde “toplam += i;” yapabilirsiniz.