for ve while döngüsünden farklı olarak, kontrol başta değil sonra yapılmaktadır. while döngüsünde olduğu gibi şart true olduğu sürece döngü blokları yürütülmektedir.
Dikkat: Şart aşağıda olduğu için döngü en az 1 defa çalıştırılmaktadır. do while döngüsünün yazımı aşağıdaki gibidir.
Yazım Kuralı
1 2 3 4 5 6 | do { ifade(ler); } while( sart); |
Örnek:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <iostream> using namespace std; int main () { // Local degisken int a = 10; // do while dongusu do { cout << "Sayi: " << a << endl; a = a + 1; } while( a < 20 ); return 0; } |
Add Comment