Menu
Coddy logo textTech

While Döngüsü

Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası — ders 43 / 74.

Bir while döngüsü, for döngüsünden farklıdır. Bir for döngüsü yaygın olarak belirli bir range üzerinde yineleme yapmak için kullanılırken, bir while döngüsü belirli bir koşul karşılandığı sürece yinelemeye devam etmemizi sağlar.

Bir while döngüsü kullanmak için şunu yazın:

while (condition) {
	code
}

Kod, yalnızca koşul true ise çalışacaktır.

Not: döngü gövdesi yalnızca tek bir ifade içeriyorsa, süslü parantezler isteğe bağlıdır:

while (condition)
	code;

Bir while döngüsünün sorunu çözeceği ancak for döngüsünün çözemeyeceği birçok kullanım durumu vardır. Ancak, bir for döngüsünün kesinlikle bir aralık üzerinde yineleme yapmakla sınırlı olmadığını unutmayın; başlatma ve güncelleme adımları isteğe bağlıdır, bu nedenle her iki döngü türü de benzer şekilde davranacak hale getirilebilir.

challenge icon

Görev

Başlangıç

Bir adet double sayı girdisi alan bir program yazın.

Sayı 3.5 değerinden büyük veya bu değere eşit olduğu sürece girdiyi 2'ye bölmek için bir while döngüsü kullanın.

3.5 değerinden küçük olan ilk sayıyı yazdırın.

Kopya kağıdı

Bir while döngüsü, bir koşul true olduğu sürece kodu yürütür:

while (condition) {
	code
}

Belirli bir aralıkta yinelenen for döngülerinin aksine, while döngüleri bir koşulun karşılanmasına bağlı olarak devam eder.

Kendin dene

#include <iostream>

int main() {
    // Kodunuzu aşağıya 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.

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