अल्लाइट गाइस, तो अब हम लोग बात करने वाले हैं GoTo statement के बारे में हो, और GoTo statement क्या करता है, ये सबसे पहले समझते हैं, देखो जो हमारा GoTo statement होता है, C programming के अंदर, वो जैसे कि इसका नाम बताता है GoTo की चले जाओ यहाँ पर, तो ये हमको एक जग़ा जाने में मदद कर और इसके बारे में थोड़ा सा बताऊं, तो आप लोग सुनिये, तो यह जो go to statement होता है, इसको हम लोग jump statement भी बोलते हैं, तो C programming में अगर go to statement की बात आती है, तो इसको jump statement भी बोला जाता है, तो यह पहला important point है, जो कि आप लोग को याद रखना चाहिए, इसके बाद जैसे कि और उसके बाद अपने प्रोग्राम में कई और मैंने लिख दिया go to, तो यह सीधा यहाँ पहुँच जाएगा, मेरा जो प्रोग्राम है वो सीधा यहाँ पर आ जाएगा अभी, अब यहाँ पर क्योंकि एक confusion का point आ जाता है कि यार यह क्या है, क्या हुआ, मतलब आपका प्रो क्योंकि fellow programmers के लिए ये code understanding को code usability को कम करता है तो code समझ में आपके fellow programmers को कम आएगा अगर आप लोगों ने go to use किया हुआ है तो इसलिए कहा जाता है कि go to को कम से कम use किया जाए तो go to statement को prefer किया जाता है लेकिन एक जगा पर जब हमको multiple loops को break करना पड़ता है तो एक सिंगल स्टेटमेंट से जब भी आप लोग को ब्रेक को लूप करना होगा तब क्या होगा आप लोग जाएंगे यूज करेंगे गोटू स्टेटमेंट को तो अब चलते हमारे आईडी के अंदर और आईडी के अंदर चलकर पर सोड़ा सा सही से समझते हैं कि क्या रखूंगा ट्यूट 17 ट्यूटोरियल ट्यूटोरियल से 17.6 और उसी के साथ साथ मैं क्या करूँगा, मैंने यहाँ पर एक main.c नाम का प्रोग्राम बनाया हुआ, उससे मैं copy करूँगा, और tutorial 17.c में डाल दूँगा, अब मैं आप लोगों को यहाँ पर दिखाना चाहता हूँ कि go to statement क्या करता है, मानलो मैंने यहाँ पर hello word लिखा, और उ है अब मैं यहां पर क्या करूंगा मैं यहां पर लिखूंगा गो टू और उसके बाद में लिख दूंगा लेबल और कंट्रोल से में सेव कर दूंगा और इसको मैं रन करूंगा तो आप लोग देखना तो यहां पर मैंने क्या किया तो मैं यहां पर तो टू टू टू तो यह चलता चला गया चलता चला गया चलता चला गया तो इसीलिए मुझे लेबल को अवाइड करना चाहिए कि मेरे लिए कितना कंफ्यूजन हो गया इस चीज को देखने में आप जैसे कि आप लोगों ने देखा भी यहां पर लेकिन आप लोग क्या कर सकते हैं यहां पर गो टू यहां पर वापस से लिख सकते हैं गो टू एंड और फिर आप लोग क्या करेंगे गो टू एंड लिखने के बाद यहां पर लेंगे एंड और यहां पर आप लोग क्या लिखेंगे प्रिंट एफ वी आर एट एंड ठीक है और अगर आप लोग ऐसा कर देते हैं और सेमी कॉलन लगाते हैं और इसको रन करते हैं अ तो क्या होगा इस बार हमारा जो प्रोग्राम है एक मिनिट कभी-कभी यह काम नहीं करता है तो मुझे इसको जरा ठीक करना पड़ेगा तो इस बार हमारा प्रोग्राम जो वह एक्सिट हो जाएगा तो इस प्रोग्राम को देखा जाए तो आप लोग को कि पहले वियर इंसा� तो ये जो है एक बहुत ही confusing सी state है, मैंने आप लोगों को एक example दिया है जहाँ पर ये go to statement जो है, confusion को create कर दिता है, अब मैं आप लोगों को दिखाऊंगा कि ये go to statement इस्तेमाल कब करना चाहिए, तो चलो आजो चलते हैं और यहाँ पर nested loops लिखते हैं, तो मैं क्या करूँगा, simply अगर मैं यहाँ पर लिख दूंगा printf और उसके बाद percentage d लिखके, जैसे ही मैं i लिखूंगा, semicolon लगाओंगा और इसको run करूँगा, तब क्या होगा, आप लोग देखो यहाँ पर 0 से लेके 7 तक मुझे मिल गया है, तो यहाँ पर आप जब declare कर रहे हैं, तो आप यहाँ पर int i is equal to 0 करके भी यहाँ पर declare कर सकते हैं, इसको for loop के साथ के साथ, अब यहाँ पर मार लो मुझे एक और for loop लिखना है, तो मैं एक और for loop लिखूंगा, और उसके बाद मैं इस बार क्या करूँगा, लिखूंगा int j और उसके बाद मैं यहाँ पर इसको 8 बार चलाऊंगा, फिर मैं जो code है मेरा उसमें मैं लिख दूँगा printf और मैं यहाँ पर लिखूंगा enter the number, ठीक है, enter the number, ठीक है, और अगर किसी ने 0 और मैं यहाँ पर लिख दूँगा 0 to exit, यहां पर लिख देता हूँ, enter 0 to exit, तो मैं चाहता हूँ कि मैं 0 अपने user से input करवा हूँ, अगर मैं program को exit करना चाहता हूँ तो, यहां पर मैं लिखूँगा scanf percentage d, और उसी के साथ साथ मैं यहां पर क्या करूँगा, लिखूंगा एमपर से नम अब यह नम क्या है नम को मुझे डिक्लियर करना पड़ेगा तो मैं यहां पर लिख देता हूं इन नम ठीक है नम लिखा मैंने सामी पर लगा है कंट्रोल से सेव कर दिया अब यहां पर मैं इसको जैसे रन करूंगा तो क्या होगा सिंपली इस प्रेज से नंबर मांगेगा ठीक है तो इसे जीरो प्रिंट किया जो कि आई था वह उसके बाद बोला एंटर नंबर तो यहां पर भी बैक्सलेशन लगा लेता हूं और इसको फिर साथ कैंसल करके यहां पर मैं क्या करूंगा कुछ इस तरह तो यहां पर मैं क्या करूंगा मैंने फाइव किया फिर मैंने फॉर एंड पुट किया फिर मैंने ट्री इनपुट किया फिर मैं यहां पर लिखूंगा नम इकॉल्स टू इकॉल्स टू जीरो और मैं यहां पर क्या लिखूंगा और मैं यहां पर लिख दूंगा ब्रेक ठीक है मान लो मैं ब्रेक लिखता हूं यहां पर मान लो मैं ब्रेक लिखा तो यह क्या करेगा मुझे सिर्फ इस वाले और आप लोगों यह दिखाता हूं कि यहां पर यह जो हमारा वाला है अ जो हमारा अभी हमने लिखा है प्रोग्राम वो क्या करता है अगर मैं यहां पर फोन लिखता हूं यहां पर जीरो लिखता हूं तो यह लुटा लिखा है यानी कि सारे के सारे लूप से ब्रेक हो जाए प्रेक का मतलब यह तो मैं यहां पर क्या करूंगा तो मैं कहूँगा ये मेरा end है, ठीक है, और run करता हूँ इसको, और इसको मैं जिस बाद जैसे ही run करूँगा, तो क्या होगा, ये कह रहा है enter 0, अगर मैं 8 लिखता हूँ, कुछ और number लिखता हूँ, तो exit नहीं होगा, 0 जैसे ही लिखूँगा, ये देखो मेरा program exit हो चुका ह GoTo को यहाँ पर आप इस तरह से use कर सकते हैं, सारे के सारे nested loops से बार आने के लिए, लेकिन वैसे GoTo का in general use जो है, वो avoid किया जाता है, लेकिन इस course में include मैंने क्यों किया, फिर GoTo को आप लोग यह सोच रहे होंगे, तो मैं आप लोगों को बता दूँ, इस course प्रोग्रामिंग का सिंटेक्स और आप लोगों को पता होना चाहिए अगर किसी फैलो प्रोग्राम ने यूज कर दिया तब क्या करोगे तो मुझे मेरी जिम्मेदारी बढ़नी है आप लोगों को बताना कि गूटू क्या होता है तो आने वाले वीडियोस में लोग नए तो इसी तरह मैं आप लोगों को exercises, quizzes और कुछ भी special रहेगा अगर मैं कोई notes वगरा कभी plan करता हूँ तो आपको मिल जाएगा इसलिए एक नीचे comment भी डाल देना ताकि मैं आपको reply कर दूँ और आप लोगों को notifications आते नहीं जब भी मैं कोई video डालूं तो आप subscribe करके bell icon को भी hit कर देना Thank you so much guys for watching this video and I will see you next time प्रस्तुति प्रस्तुति