13.03.2016
While() döngüsü
Döngü sayısının ne kadar olduğunu bilmediğimiz zaman bu döngüyü kullanırız.
while(koşul){
komut;
komut;
}
while döngüsü koşul sağlandığı sürece komutu yapar.
Bu döngüde de for döngüsünde olduğu gibi komut satırımız birden fazla ise {} kullanmamız gerekir. Eğer parantezleri kullanmazsak sadece tek bir satır ile döngü gerçekleşir.
Komut satırımız tek bir satır ise döngü böyle de olabilir:
while(koşul)
komut;
while döngüsü nü örnek ile pekiştirelim:
int main() {
int a = 1;
while (a%13) {
a++;
}
cout << a;
}
Burada a nın değerini 1 den başlattık ve a sayısının 13'e bölünümünde kalan varsa döngü içine girdi.
Döngü içinde a sayısını bir arttırdık.
Çıktı olarak ilk 13 ile bölünen sayıyı yazdırdık.
Bu ifadeyi for döngüsü ile yazmak istesek şöyle yazardık:
int main() {
int a = 1;
for (; a%13; a++)
cout << a;
}
Kaydol:
Kayıt Yorumları
(
Atom
)
Hiç yorum yok :
Yorum Gönder