Bu tip döngülerde, döngünün başlaması ve sonrasında da devamı, döngü bloğunun başlangıcında tanımlanan koşulun sağlanıp sağlanmadığına bağlıdır.
Kullanım: while (koşul) deyimler;
while döngüsü içindeki deyimler, tanımlanan koşul "doğru" olduğu sürece çalışır; "yanlış" olduğu anda döngü terk edilir.
Uygulama
Uygulama
do..while Döngüleri (Döngü Sonunda Denetim) Koşulun, döngü sonunda denetlenmesinin gerektiği durumlarda kullanılır. Bu tür döngülerde, koşul ne olursa oldun, döngü bloğundaki deyimler bir kez işlem görür.
Ardından, blok sonunda while ile bir koşul denetimi yapılır. Yapılan denetim sonucunda tanımlanan koşul "doğru" olduğu sürece döngü devam eder; "yanlış" olduğu anda döngü terk edilir.
Kullanım: do { deyimler }while(koşul); 48 Uygulama // 0dan 100e kadar tamsayilar [#]include using namespace std; int main() { int i=0; do{ cout << ++i; if (i%10==0) cout << endl; }while (i<100); return 0;