नमस्कार दोस्तों! आज हम इस पोस्ट में Do While Loop in Hindi (डू वाइल लूप क्या है?) के बारें में पढेंगे. इसे बहुत ही आसान भाषा में लिखा गया है. इसे आप पूरा पढ़िए, यह आपको आसानी से समझ में आ जायेगा. तो चलिए शुरू करते हैं:-
टॉपिक
Do While Loop in Hindi – डू वाइल लूप क्या है?
- Do While Loop एक exit controlled loop (एग्जिट कंट्रोल्ड लूप) है, इसमें स्टेटमेंट तब तक run होती है जब तक condition सत्य (true)होती है.
- Do While Loop की खासियत यह है कि इसमें पहले स्टेटमेंट को run किया जाता है उसके बाद condition की जांच की जाती है.
- For Loop और while loop दोनों ही entry controlled लूप है अर्थात् इनमें पहले कंडीशन check होती है और उसके बाद स्टेटमेंट run होती हैं.
- जबकि Do While एक exit controlled loop है इसलिए इसमें पहले स्टेटमेंट run होती है उसके बाद ही कंडीशन चेक होती है.
- Do While लूप में कम से कम एक बार स्टेटमेंट जरुर run होता है.
- डू वाइल लूप को Post Tested Loop भी कहा जाता है.
Do While Loop का Syntax
do {
statement 1;
statement 2;
. . . . . . . . . . .
statement n;
}while(condition);
दोस्तों आप ऊपर दिए गये syntax को देखकर आसानी से समझ सकते हैं. इसमें पहले statements को लिखा गया है और अंत में condition को लिखा गया है.
Do While Loop का चित्र
नीचे आप इसका चित्र देख सकते हैं:-
सभी प्रोग्रामिंग भाषाओँ में Do While Loop का इस्तेमाल एकसमान ही किया जाता है.
Do While Loop का उदाहरण
नीचे आपको C लैंग्वेज का प्रोग्राम दिया गया है:-
#include <stdio.h>
int main()
{
int i = 0;
do {
printf("Yugal\n");
i++;
} while (i < 3);
return 0;
}
इसका आउटपुट
Yugal
Yugal
Yugal
Do While Loop Working in Hindi – डू वाइल लूप कैसे काम करता है?
Step 1– Do while लूप में, सबसे पहले स्टेटमेंट को execute या run किया जाता है.
Step 2– उसके बाद condition को चेक किया जाता है.
Step 3– यदि condition सत्य होती है स्टेटमेंट को फिर से execute किया जाता है.
Step 4– यह प्रक्रिया तब तक चलती रहती है जबतक कि condition असत्य (false) नहीं हो जाती.
Step 5– जब condition असत्य हो जाती है तो यह लूप समाप्त हो जाता है.
While Loop और Do While Loop के बीच अंतर (Difference)
While Loop | Do While Loop |
---|---|
while loop एक entry controlled loop है. | do while loop एक exit controlled loop है. |
इसे pre tested loop भी कहा जाता है. | इसे post tested loop भी कहा जाता है. |
इसमें पहले कंडीशन की जांच की जाती है उसके बाद ही स्टेटमेंट को run किया जाता है. | इसमें पहले स्टेटमेंट को run किया जाता है उसके बाद ही कंडीशन की जांच की जाती है |
इसमें लूप के अंत में semicolon (;) लगाने की आवश्यकता नहीं होती. | इसमें लूप के अंत में semicolon (;) लगाना जरुरी होता है. |
यह do while लूप की तुलना में धीमा रन होता है. | यह while लूप से तेज़ run होता है. |
Exam में पूछे जाने वाले प्रश्न-
डू व्हाइल लूप (do while loop) एक कंट्रोल स्टेटमेंट है जिसका उपयोग किसी निश्चित condition के अनुसार एक कोड ब्लॉक को बार-बार execute या run के लिए किया जाता है। इस लूप की सबसे खास बात यह है कि यह कोड को कम से कम एक बार जरुर execute करता है.
डू व्हाइल लूप किसी कोड को कम से कम एक बार execute करने की सुविधा प्रदान करता है। इसलिए यह लूप सामान्यतः उस स्थिति में उपयोगी होता है जब हमें कम से कम एक बार कोड execute करने की आवश्यकता होती है.
Reference:– https://www.geeksforgeeks.org/c-do-while-loop/
निवेदन:- अगर आपके लिए What is Do While Loop in Hindi – C, C++, Java, Javascript का यह आर्टिकल उपयोगी रहा हो तो इसे अपने दोस्तों के साथ अवश्य share कीजिये. और आपके जो भी questions हो उन्हें नीचे comment करके बताइए. धन्यवाद.