While Döngüsü
Coddy'nin C Journey'sinin Fundamentals bölümünün bir parçası — ders 38 / 63.
while döngüsü, belirtilen bir koşul doğru olduğu sürece bir kod bloğunu tekrar tekrar yürütmenize olanak tanır.
İşte temel sözdizimi:
while (condition) {
// tekrarlanacak kod
}Basit bir sayaç oluşturalım:
Bir sayaç değişkeni başlatın
int count = 1;count 5'ten küçük veya 5'e eşit olduğu sürece çalışan bir while döngüsü oluşturun
while (count <= 5) {
printf("%d ", count);
count++;
}Kod yürütüldükten sonra çıktı şöyle olacaktır:
1 2 3 4 5Döngü, count 6 olana kadar devam eder; bu noktada count <= 5 koşulu yanlış hale gelir ve döngü sona erer.
Görev
KolayKullanıcıdan bir n tam sayısı okuyan ve bir while döngüsü kullanarak 2'den n'e (dahil) kadar olan tüm çift sayıları yazdıran bir program yazın.
Örneğin, kullanıcı 10 girerse, programınız şunu yazdırmalıdır:
2 4 6 8 10Kopya kağıdı
while döngüsü, bir koşul doğru olduğu sürece kodu tekrar tekrar çalıştırır:
while (condition) {
// tekrar edilecek kod
}Örnek - 1'den 5'e kadar sayma:
int count = 1;
while (count <= 5) {
printf("%d ", count);
count++;
}Çıktı: 1 2 3 4 5
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.
Fundamentals bölümündeki tüm dersler
2Değişkenler
Veri TipleriTam Sayı (Integer)Float - DoubleKarakterlerBooleanlarSabitlerprintf TemelleriDeğişken İsimlendirme KurallarıTip Dönüşümü Bölüm 1Tip Dönüşümü Bölüm 2Özet Meydan Okuması3Operatörler
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaAtama Operatörleriİlişkisel OperatörlerMantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Mantıksal Operatörler Bölüm 3Özet Meydan Okuması