while loop in c language
`while` loop C programming language mein ek conditional loop hai, jisse aap ek code block ko tab tak execute kar sakte hain jab tak kisi specific condition true ho. Loop shuru hone se pehle condition check hoti hai, agar condition true hoti hai, to loop execute hota hai, aur jab condition false ho jati hai, to loop terminate ho jata hai.
`while` loop ka basic syntax is tarah ka hota hai:
```c
while (condition) {
// Code to be executed as long as the condition is true
}
```
- `condition`: Yeh ek expression ya boolean condition hoti hai, jo loop ke shuruvat mein check hoti hai. Agar condition true hoti hai, to loop execute hota hai; agar condition false hoti hai, to loop terminate ho jata hai.
Yahan ek `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
while (i <= 5) {
printf("%d\n", i);
i++; // Loop variable ko increment karte hain
}
return 0;
}
```
Is example mein `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, aur loop terminate ho jata hai.
`while` loop ka istemal repetitive tasks ko karne aur conditionally code ko execute karne ke liye hota hai. Aap iska istemal kisi bhi condition ke anusaar code ko repeat karne ke liye kar sakte hain.