While loop versus(vs) Do while loop in C programming-[Hindi]-Example program

हेलो दोस्तों !
आज की इस While loop versus(vs) Do while loop in C programming-[Hindi]-Example program पोस्ट में हम while loop और do while loop के बारे में जानेंगे की इनके बीच क्या अंतर(difference) है। तो दोस्तों अगर आप इस टॉपिक को अच्छी तरह समझना चाहते है तो इस पोस्ट को अंत तक जरूर पढ़े। तो चलिए बिना देरी के अपनी यह पोस्ट शुरू करते है।


इस पोस्ट के मुख्य टॉपिक निन्म है :-
  • while loop क्या है ?
  • do while loop क्या है ?
  • while versus do while loop .
  • program explanation video.

1.while loop क्या है :-

दोस्तों while लूप भी बाकि के लूप की तरह ही होता है। while लूप किसी विशेष कोड को तब तक दोहराता है जब तक कडिंशन true रहती है। जैसे ही कंडीशन false होती है while लूप end हो जाता है या उस विशेष कोड को दोहराना बंद कर देता है जो कोड while block के अंदर लिखा होता है। 

2.do while loop क्या है :-

दोस्तों do while लूप भी बाकि के लूप की तरह ही होता है। do while लूप भी किसी विशेष कोड को तब तक दोहराता है जब तक कडिंशन true रहती है। जैसे ही कंडीशन false होती है तो do while लूप भी end हो जाता है या उस विशेष कोड को दोहराना बंद कर देता है जो कोड do while लूप के अंदर लिखा होता है। लेकिन इसमें एक ख़ास बात यह होती है की यह कोड को एक बार जरूर execute करता है या दोहराता चाहे कंडीशन true हो या false हो। 

while versus(vs) do while loop in c hindi
                                                                             

3.while versus do while loop :- 

तो दोस्तों अब हम while लूप और do while लूप के बीच अंतर देख लेते है। 

                       while loop                                             do while loop

1.while लूप entry कण्ट्रोल लूप होता है                        1.do while लूप exit कण्ट्रोल लूप होता है 
2.while लूप में कंडीशन पहले चेक की जाती है।           2.do while लूप में कडिंशन बाद में चेक की जाती है। 
3.while लूप कोड को कंडीशन true होने पर ही            3. do while लूप कोड को एक बार जरूर execute करता  execute करता है।                                                          है चाहे कंडीशन true हो या false हो।
  
4.while लूप में सेमीकॉलन (;) का यूज़ नहीं किया        4.do while लूप में सेमीकॉलन (;) का यूज़ अंत में किया            जाता है।                                                                         जाता है।

दोस्तों अब हम इन दोनों के example प्रोग्राम देख लेते है जिससे इन दोनों के बीच का डिफरेंस अच्छी तरह समझ आ जायेगा। 

example program of while loop :-

#include< stdio.h >
void main()
{
    int age;
    printf("Etner your age :");
    scanf("%d",&age);
    while (age < 18)
    {
        printf("You are %d years old\n",age);
    }
    printf("You are out of the loop\n");
}
output :-

Enter your age : 20
You are out of the loop

example program of do while loop :-

#include< stdio.h >
void main()
{
    int age;
    printf("Enter your age :");
    scanf("%d",&age);
    do
    {
        printf("You are %d years old\n",age);
    } while (age < 18);
    printf("You are out of the loop\n");
}
output :-

Enter your age : 20
You are 20 years old
You are out of the loop

Note :- अगर आप इन प्रोग्राम को अपने सिस्टम में रन करते है तो इस प्रोग्राम को इनपुट 18 से ऊपर देना है। नहीं तो आपका प्रोग्राम infinite लूप में चला जायेगा। 

दोस्तों आप दोनों प्रोग्राम को देख सकते है हमने same coding दोनों प्रोग्राम में की है केवल दोनों में लूप का अंतर है एक में हमने while लूप use किया है और एक में do while लूप use किया है। हमने साथ में दोनों प्रोग्राम में इनपुट भी same दिया है इसके बावजुद भी आउटपुट different है। यह while लूप के खास फीचर के कारण हुआ है। जोकि है कोड को एक बार जरूर execute करना चाहे कंडीशन true हो या false हो। 

4.program explanation video :-

तो दोस्तों अब हम इन प्रोग्राम की explanation वीडियो देख लेते है। 

दोस्तों इस वीडियो में हमने इन दोनों प्रोग्राम को लाइव प्रोग्राम बनाकर समझाया है तो अगर आप चाहे तो इस वीडियो को देख कर while और do while लूप को अच्छी तरह समझ सकते है।
 

Click to watch video on you tube.

इन पोस्ट को भी पढ़े :-

Author :- तो दोस्तों अब हमारी यह While loop versus(vs) Do while loop in C programming-[Hindi]-Example program पोस्ट ख़त्म होती है। हम आशा करते है की हमारी यह पोस्ट आपको जरूर पसंद आई होगी और आप while और do while loop को अच्छी तरह समझ गए होंगे। तो दोस्तों आज के लिए बस इतना ही फिर मिलेंगे ऐसी ही किसी और मजेदार पोस्ट में तब तक के लिए अलविदा !

Post a Comment

0 Comments