For Döngüsü
Coddy'nin C Journey'sinin Temeller bölümünün bir parçası. Ders 37 / 63.
for döngüsü, bir kod bloğunu belirli sayıda tekrar çalıştırmanı sağlayan 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) {
// çalıştırılacak 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 kodu çalıştırdıktan sonra çıktı şöyle olacaktır:
1 2 3 4 5Bu şöyle çalışır:
- Önce
ideğerini 1 olarak başlatırız - Ardından
i <= 5koşulunu kontrol ederiz (doğru, bu yüzden döngü gövdesini çalıştırırız)
ideğerini yazdırırızideğerini 1 artırırız- Koşul false olana kadar 2-4. adımları tekrarlarız
Görev
KolayGirdiden bir tam sayı n alan ve 1'den n'ye kadar olan tüm sayıları aralarında boşluk bırakarak yazdırmak için bir for döngüsü kullanan bir program oluştur.
n = 4 için örnek çıktı:
1 2 3 4Son sayı da dahil olmak üzere her sayıdan sonra bir boşluk eklediğinden emin ol.
Kendin dene
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// Kodunuzu buraya yazın
return 0;
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
2Değişkenler
Veri TürleriTamsayıFloat - DoubleKarakterlerBoolean DeğerleriSabitlerprintf TemelleriDeğişken Adlandırma KurallarıTür Dönüştürme 1. BölümTür Dönüştürme 2. BölümTekrar Görevi3Operatörler
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaAtama OperatörleriKarşılaştırma OperatörleriMantıksal Operatörler 1. BölümMantıksal Operatörler 2. BölümMantıksal Operatörler 3. BölümTekrar MücadelesiKendi başına pratik yap: Online C derleyicisi