Döngü için C++


Döngü için C++

Bir kod bloğunda tam olarak kaç kez döngü yapmak istediğinizi biliyorsanız, fordöngü yerine döngüyü kullanın while:

Sözdizimi

for (statement 1; statement 2; statement 3) {
  // code block to be executed
}

İfade 1 , kod bloğunun yürütülmesinden önce (bir kez) yürütülür.

İfade 2 , kod bloğunun yürütülmesi için koşulu tanımlar.

Kod bloğu yürütüldükten sonra (her seferinde) İfade 3 yürütülür.

Aşağıdaki örnek, 0'dan 4'e kadar olan sayıları yazdıracaktır:

Örnek

for (int i = 0; i < 5; i++) {
  cout << i << "\n";
}

Örnek açıklama

İfade 1, döngü başlamadan önce bir değişken ayarlar (int i = 0).

İfade 2, döngünün çalışması için koşulu tanımlar (i 5'ten küçük olmalıdır). Koşul doğruysa döngü yeniden başlar, yanlışsa döngü sona erer.

İfade 3, döngüdeki kod bloğu her çalıştırıldığında bir değeri (i++) artırır.


Başka bir örnek

Bu örnek yalnızca 0 ile 10 arasındaki çift değerleri yazdıracaktır:

Örnek

for (int i = 0; i <= 10; i = i + 2) {
  cout << i << "\n";
}

C++ Alıştırmaları

Egzersizlerle Kendinizi Test Edin

Egzersiz yapmak:

for5 kez "Evet" yazdırmak için bir döngü kullanın :

 (int i = 0; i < 5; ) {
  cout <<  << "\n";
}