ब्रेक स्टेटमेंट क्या है? (What is Break Statement In C In Hindi)

सी लैंग्वेज में ब्रेक स्टेटमेंट क्या है? (What is Break Statement In C In Hindi)
ब्रेक स्टेटमेंट क्या है? (What is Break Statement In C In Hindi)

सी लैंग्वेज में ब्रेक स्टेटमेंट क्या है? (What is Break Statement In C In Hindi)

break एक ऐसा कीवर्ड है जिसका उपयोग सी लैंग्वेज में if statement के साथ किया जाता है |

break statement का उपयोग, प्रोग्राम के कण्ट्रोल को Loop और switch से बाहर लाने के लिए किया जाता है | 

मान लीजिये हम एक ऐसा प्रोग्राम बना रहे है जिसमे हम 1000 नंबर में से कोई खास नंबर को सर्च करने वाले है | यदि वो नंबर हमें 10 वे सर्च में ही मिल जाता है तो हम बाकी बचे 990 सर्च को क्यों करेंगे? चूँकि हमें हमारा नंबर 10 वे सर्च में ही मिल गया तो ऐसे में हम बाकी के searches न करके लूप को End करना चाहेंगे |

सी लैंग्वेज में यदि हम किसी लूप को उसके पुरे कंडीशन के चलने से पहले उसे समाप्त करना चाहते है तो इसके लिए हम break statement का उपयोग करते है | 

आइये इन बातों को एक प्रोग्राम के द्वारा समझते है |

Example Program -:

#include<stdio.h>
int main()
{
    int i;

    for(i = 1; i < 10 ; i++)
    {
        if(i==5)
        {
            break; // breaks out of the for loop
        }
        printf("Value of i = %d\n", i);
    }

    // signal to operating system everything works fine
    return 0;
}

Output -:

Value of i = 1
Value of i = 2
Value of i = 3
Value of i = 4

How it works:

ऊपर प्रोग्राम को देखे , उस प्रोग्राम में हम चाहते है कि जैसे ही i की वैल्यू 5 के बराबर हो वैसे ही लूप ख़तम हो जाये और प्रोग्राम का कंट्रोल लूप से बाहर आ जाये | 

प्रोग्राम में 5 वें iteration पर i का मान 5 हो जाता है। जिससे  (i == 5) condition की जांच की जाती है तो वह कंडीशन true आता है जिससे ब्रेक स्टेटमेंट execute हो जाता है और कण्ट्रोल लूप के लिए बाहर आ जाता है अगर कोई ब्रेक स्टेटमेंट नहीं होता, तो यह लूप 9 बार execute होता।

Syntax of break statement -:

//loop or switch case   
break; 

Uses of Break Statement in C

break statement का उपयोग हम दो चीजों में करते है -:

  • Inside a loop Statement
  • Inside switch case Statement

Inside a loop Statement

जब हम ब्रेक स्टेटमेंट का उपयोग if statement के साथ लूप के अंदर करते है तो जैसे ही if statement का कंडीशन true होता है, break statement चल जाता है और ब्रेक स्टेटमेंट लूप को तुरंत समाप्त कर देता है जिससे कण्ट्रोल लूप से बाहर आ जाता है और लूप के बाद का अगला स्टेटमेंट execute होने लगता है।

Example – Use of break in a for loop

#include <stdio.h>
int main()
{
      int var;
      for (var =100; var>=10; var --)
      {
           printf("var: %d\n", var);
           if (var==99)
           {
               break;
           }
      }
     printf("Out of for-loop");
     return 0;
}

Output -:

var: 100
var: 99
Out of for-loop

Inside switch case Statement

जब ब्रेक का उपयोग switch case Statement के अंदर हर case के आखिर में किया जाता है तब ब्रेक स्टेटमेंट case के execute होते ही कण्ट्रोल को switch Statement से बाहर ला देता है जिससे switch Statement के बाद का अगला स्टेटमेंट execute होने लगता है।

Example – Use of break statement in switch-case

#include <stdio.h>
int main()
{
      int num;
      printf("Enter value of num:");
      scanf("%d",&num);
      switch (num)
      {
          case 1:
             printf("You have entered value 1\n");
             break;
          case 2:
             printf("You have entered value 2\n");
             break;
          case 3:
             printf("You have entered value 3\n");
             break;
          default:
             printf("Input value is other than 1,2 & 3 ");
     }
     return 0;
}

Output -:

Enter value of num:2
You have entered value 2

यदि हम ऊपर के प्रोग्राम में switch case के अंदर हर case के बाद break statement का उपयोग नहीं करते तो आउटपुट कुछ ऐसा आता

Enter value of num:2
You have entered value 2
You have entered value 3
Input value is other than 1,2 & 3

Conclusion

दोस्तों आशा करता हु कि आज के इस पोस्ट को पढ़ने के बाद आपको सी लैंग्वेज में ब्रेक स्टेटमेंट क्या है? (What is Break Statement In C In Hindi) और ब्रेक स्टेटमेंट का उपयोग कैसे किया जाता है? से संबंधित सभी जानकारी मिल गई होगी |

अगर आप सी लैंग्वेज का Complete Tutorial चाहते है तो मेरे इस पोस्ट C Language Tutorial In Hindi को देखे यहाँ आपको C Programming Language के सभी टॉपिक्स step by step मिल जाएगी |

दोस्तों आशा करता हु कि आपको ये पोस्ट पसंद आई होगी और आपको सी लैंग्वेज में Break Statement क्या है? (What is Break Statement in C In Hindi) के बारे में काफी जानकरी हुई होगी |

अगर आपको ये पोस्ट पसंद आया है तो इस पोस्ट को अपने अपने दोस्तों को शेयर करना न भूलिएगा ताकि उनको भी ये जानकारी प्राप्त हो सके |

अगर आपको अभी भी Break Statement in C Language से संबंधित कोई भी प्रश्न या Doubt है तो आप जरूर बताये मैं आपके सभी सवालों का जवाब दूँगा और ज्यादा जानकारी के लिए आप हमसे संपर्क कर सकते है |

एसी ही नया टेक्नोलॉजी ,Programming Language, Coding , C Language, C++, Python Course , Java Tutorial से रिलेटेड जानकारियाँ पाने के लिए हमारे इस वेबसाइट को सब्सक्राइब कर दीजिए | जिससे हमारी आने वाली नई पोस्ट की सूचनाएं जल्दी प्राप्त होगी |

Thank you ! आपका दिन मंगलमय हो

पढ़ते रहिए और बढ़ते रहिए | Keep Reading and Keep Growing

Jeetu Sahu is A Web Developer | Computer Engineer | Passionate about Coding, Competitive Programming and Blogging

Leave a Comment