Menu
Coddy logo textTech

For Döngüsü

Coddy'nin C Journey'sinin Fundamentals bölümünün bir parçası — ders 37 / 63.

for döngüsü, bir kod bloğunu belirli bir sayıda tekrar tekrar çalıştırmanıza olanak tanıyan bir kontrol yapısıdır.

Bir for döngüsünün üç bileşeni vardır:

  • Başlatma (döngü başlamadan önce bir kez yürütülür)
  • Koşul (her yinelemeden önce kontrol edilir)
  • Güncelleme (her yinelemeden sonra yürütülür)
for (initialization; condition; update) {
    // yürütülecek kod
}

1'den 5'e kadar sayan basit bir for döngüsü oluşturalım:

for (int i = 1; i <= 5; i++) {
    printf("%d ", i);
}

Yukarıdaki kod yürütüldükten sonra çıktı şu şekilde olacaktır:

1 2 3 4 5

Bu nasıl çalışır:

  1. İlk olarak, i değişkenini 1 olarak başlatıyoruz
  2. Ardından i <= 5 olup olmadığını kontrol ediyoruz (doğru, bu yüzden döngü gövdesini çalıştırıyoruz)
  1. i değerini yazdırırız
  2. i değerini 1 artırırız
  3. Koşul yanlış (false) olana kadar 2-4 adımlarını tekrarlarız
challenge icon

Görev

Kolay

Girdiden bir n tam sayısı alan ve 1'den n'ye kadar olan tüm sayıları, aralarında birer boşluk bırakarak yazdırmak için bir for döngüsü kullanan bir program oluşturun.

n = 4 için örnek çıktı:

1 2 3 4

Sonuncusu da dahil olmak üzere her sayıdan sonra bir boşluk bıraktığınızdan emin olun.

Kopya kağıdı

for döngüsü, bir kod bloğunu belirli bir sayıda tekrar tekrar çalıştırır.

for döngüsü sözdizimi:

for (initialization; condition; update) {
    // çalıştırılacak kod
}

Bileşenler:

  • Başlatma (döngü başlamadan önce bir kez çalıştırılır)
  • Koşul (her yinelemeden önce kontrol edilir)
  • Güncelleme (her yinelemeden sonra çalıştırılır)

Örnek - 1'den 5'e kadar sayma:

for (int i = 1; i <= 5; i++) {
    printf("%d ", i);
}

Kendin dene

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    // Kodunuzu buraya yazın
    
    return 0;
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler