🔵 C Language • Hindi Tutorial Lesson 18/28

do while loop in c language

`do-while` loop C programming language mein ek conditional loop hai,


jisse aap ek code block ko kam se kam ek baar execute kar sakte hain, aur fir condition check hoti hai. Agar condition true hoti hai, to loop execute hota rahega jab tak condition false na ho.


`do-while` loop ka basic syntax is tarah ka hota hai:


```c do {


// Code to be executed at least once


} while (condition);


```


- `condition`: Yeh ek expression ya boolean condition hoti hai, jo loop ke shuruvat ke baad check hoti hai. Agar condition true hoti hai, to loop phir se execute hota hai; agar condition false hoti hai, to loop terminate ho jata hai.



`do-while` loop ek aise loop hai jo kam se kam ek baar toh execute hota hai, kyunki condition ke check ke pehle loop ke code block ko execute karta hai. Isse yeh loop hamesha ek baar toh chalta hai.


Yahan ek `do-while` loop ka example hai jo 1 se 5 tak ke numbers ko print karta hai:


```c #include


int main() {


int i = 1; // Loop variable ko initialize karte hain


do {


printf("%d\n", i);


i++; // Loop variable ko increment karte hain


} while (i <= 5);


return 0;


}


``` Is example mein `do-while` loop `i` ko 1 se shuru karke 5 tak ke numbers ko print karta hai.


Har iteration mein `i` ki value print hoti hai, phir `i` 1 se increment hoti hai. Jab `i` ki value 5 ke barabar ho jati hai, to condition `false` ho jati hai, lekin phir bhi loop ek baar execute hota hai.


`do-while` loop ka istemal tab kiya jata hai jab aapko code ko kam se kam ek baar toh execute karna hai, aur uske baad condition ke anusaar repeat karna hai.