Loops In C_ C Tutorial In Hindi #12
23 views
Feb 15, 2024
This video, titled "Loops In C | C Tutorial In Hindi #12," likely offers a tutorial in Hindi on loops in the C programming language. It probably covers the three main types of loops: while loop, for loop, and do-while loop. The tutorial may explain the syntax and usage of each type of loop, along with examples demonstrating how they can be used to execute code repeatedly based on certain conditions. Additionally, the video may discuss the concept of loop control statements like break and continue. The aim of the tutorial is to provide Hindi-speaking learners with a clear understanding of loops and how to use them effectively in C programming to perform repetitive tasks.
View Video Transcript
0:00
इस वीडियो में मैं आप लोगों को loops अच्छी तरह बताऊंगा क्या होते हैं और किस तरह आप लोग अच्छी तरह loops को इस्तेमाल कर सकते हैं efficient programs लिखने के लि��
0:06
इस वीडियो को एकदम complete देखना ताकि आप लोग को जो मैं यहाँ पर बता रहा हूँ उपने experience related जो मैंने सीखा है और जो मैंने मुश्किल तरीके से सीखा है वो मैं आपको आसान तरीके से इस वीडियो में सीखाने वाला हूँ keep watching
0:16
so guys, सबसे पहले समझते हैं कि loops क्या होते हैं देखो, क्या होता है कि कभी मान लो हमक��
0:23
एक ऐसा काम करना है जो कि repeat होने वाला है repeat होने वाला है, repeat होता रहेग��
0:27
तो क्या हम अलग-अलग lines लिखेंगे उस program को करने की, obviously not
0:31
हम अलग-अलग lines नहीं लिखेंगे program को instructions को execute करने के लि��
0:35
हम क्या करेंगे loops का इस्तिमाल करेंगे अब loop का मतलब यह होता है क��
0:39
एक चीज को आप दौराना चाते हैं उसको बार बार करना चाते हैं तो अगर एक ह��
0:43
प्रोग्राम के अंदर आप लोग hello word को सौ बार print करना चाते हैं तो ए��
0:47
तो आपके बाद जुगाड़ो तरीका है, आप क्या करें, एक hello word को copy कर दें, औ��
0:51
100 बार copy कर दें, और आपका hello word 100 बार copy हो जाएगा, अगर मैं आपको 1000 बार बोलूंगा
0:55
तो क्या आप 1000 बार copy करोगे, आपके program का size बहुत बड़ा हो जाएगा, और यह efficient तरीक��
0:59
भी नहीं, एक code maintainable भी नहीं रहेगा, तो अपने code को maintainable और अच्छा बनाने के लिए, और य��
1:04
चीज़ इंशोर करने के लिए, कि आपके codes में जो lines हैं, वो आपके logic की lines हैं, ना कि आपकी loops की वज़े स��
1:09
आने वाली जो बार बार लाइन से वो हैं, तो हम लोग loops का इस्तेमाल करते हैं, loops automatically
1:14
इन चीज़ों को repeat करवा लेते हैं आपके लिए तो आप लोग कुछ ऐसा कर सकते हैं कि जब त��
1:17
condition true है तब तक चलता रहे एक काम होता रहे और जैसे ही वो condition false हो जा��
1:22
वैसे ही वो काम होना बंद हो जाए अब ये जो बात है मैं आपलों को बता रहा हू��
1:25
ये better मैं आपलों को बता पाँगा अगर मैं आपलों को लेके चलो अपनी computer screen पे और वहाँ पर मैं आपलों को समझाता हू��
1:31
और हम code लिखते हैं लूप्स को समझने के लिए, और ये लूप्स किस तरह के होते हैं
1:34
while loop क्या होता है, for loop क्या होता है, do while loop क्या होता है, ये सारी चीज़ें आप लोगों को इस course में सीखने को मिलेंगी
1:40
so guys हमारा आज का discussion होने वाला है, कि C programming में लूप्स क्या होते हैं
1:44
तो आज का यह जो वीडियो है, इसमें मैं आप लोग को अच्छे से clear कर दूँगा, कि loops क्या होते हैं C programming language के अंदर
1:49
और आप लोग को loops क्यों सीखने चाहिए, और use करने चाहिए C programming के अंदर
1:53
तो हमारे पास आज का topic है, loops in C, तो अगर बात आए हमारे पास programming करने क��
1:58
तो हमारे पास programming हम क्यों करते हैं अगर मैं आप लोगों से एक सवाल पूछूं कि why do we program
2:03
तो मैं एक question पूछूं अगर आप से why do you program आप अपनी बात करे��
2:08
कि आप programming क्यों करते हैं आप programming क्यों लिखेंगे क्योंकि कि कोई आप ऐसा काम करवाना चाहते हैं मशीन से जो कि आप नहीं करना चाहते है��
2:15
as simple as that और आप लोग उस काम का headache नहीं लेना चाहते हैं इसलिए कि आपने कोई चीज ऑटोमेट कर दी या फिर आप मान लीज़��
2:21
कोई ऐसा प्रोग्राम लिखते हैं जो कि आपकी कंप्यूटर की स्क्रीन को रेकॉर्ड करता ह��
2:25
या फिर कोई ऐसा प्रोग्राम लिखते हैं जो कि आपकी फाइल्स को कॉपी करता है औ��
2:29
loops loops loops repeating multiple times process repeat
2:41
उसमें मदद कर देते हैं, जैसे मैं आप लोगों से अगर कहूँ कि आप एक से लेके दस तक numbers को print करो, ठीक है, मैं आप लोगों को एक simple सा question अगर दे दूँ कि print natural numbers between 1 to 10, तो आप printf लगा दोगे 10 और आप लोग थोड़ी बदमदत ले लोगे कि इसकी visual studio code IDE की control D दबाओगे, shortcuts दबागे, replicate कर दोगे, ले��
3:12
manage कर लोगे, कहोगे ठीक है आर, कर लेते हैं, ठीक है, लेकिन अगर मैं एक और zero लगा दूं, तो यहाँ पर आपके लिए
3:17
जैसे ऐसे मैं zero बढ़ाता जाओंगा, एक time पर आपके लिए नामुमकिन हो जाएगा लिखना, और आप लोग जो है, एकदम फस जाएंगे
3:22
लेकिन क्या कोई ऐसा तरीका है जिससे मैं print करा सकूं एक से लेक��
3:26
ये 10,000 तक या फिर 1,00,000 तक numbers तो जवाब यह है कि हाँ तरीका है और वो तरीका है loops
3:32
तो देखते हैं कि ये loops की क्या advantage है मैंने आप लोगों को idea दे दिये loops क्या होते है��
3:37
तो अब advantages देखते हैं loops की अगर मुझे advantages document करनी पड़ी loops क��
3:41
तो मैं किस तरह करूँगा तो मैं यहाँ पर लिखता हूँ advantages of loops
3:47
using loops तो why do you program और advantages of using loops
3:51
तो इसमें मैं आप लोग को बताता हूँ कि क्या क्या advantages है एक तो होती है code reusability
3:56
अब यह code reusability कैसे होती है मैंने आप लोग को 1 से लेके 10 तक बोला कि आप लोग 1 से लेके 10,000 तक करें print numbers को, अगर आप लोग यहाँ पर loop लगा देते हैं, तो यहाँ पर मैं लूप start और लूप end, अब यह loop start, loop end कैसे होता है, C में ही मैं आपको भी थोड़ी देर में बताओंगा, लेकिन कुछ ऐसा सम��
4:27
count करना पड़े कि कितनी बार मैंने printf लिखा है अपने program में तो उसका जबाब होग��
4:31
सिर्फ एक बार लिखा लेकिन एक बार printf लिखकर मैंने कितनी बार print कर दिया 10,000
4:37
या फिर 1,00,000 जितनी भी बार मैं चाहूँ print कर सकता हूँ तो वो हमारे loop की condition पर depend करेग��
4:43
अब ये सारी चीज़े आप लोग अच्छे से समझ में नहीं आएंगी, जब तक मैं code नहीं लिखूँगा
4:47
लेकिन आप मेरी बात को सुन कर information को absorb करें, तो loop start हुआ, loop end हुआ
4:52
printf के अंदर मैंने लिख दिया कि बाई index को print कर दो, और loop के अंदर ही मैंने कह दिया क��
4:57
index को increment कर दो तो मैं लिखता हूँ increment index print increment loop start loop until condition fail
5:34
सेफ्स टाइम सेफ्स टाइम समझ में आता है आप लोगो और ये code reusability से almost मिलता जुलता ही point थ��
5:40
लेकिन तब भी ठीक है मैंने इसको एक दूसर point बना के लिख दिय��
5:44
इसके बाद traversing अब ये traversing क्या होता है हम लोग आगे arrays के बारे में पढ़ेंग��
5:50
और हम लोग देखेंगे किस तरह हम loops में arrays को traverse कर सकते है��
5:54
अभी ये चीज को आप लोग hold पर रखो इसको आप अभी hold पर रखो मैं अभी इसको आप लोग को ज़ाद��
5:58
ज़ादा आप लोग को confuse नहीं करना चाता इस सब बता के तो अभी इसको हम hold पर रखेंग��
6:03
लेकिन ये दो चीज़े हम लोग देखेंगे और उसे के सासा हम लोग देखेंगे लूप किस तरह यूज की जा सकते है��
6:08
अब code reusability मैंने आप लोग को बता दी कि कोई भी चीज़ हम सिर्फ एक बार लिखेंग��
6:12
और वो लूप की जब तक लूप जिंदा रहेगा तब तक वो use होती रही और हम कोई condition क��
6:18
fail to satisfy करने के लिए एक index increment करेंगे तो चलो यार अब मैं काम करता हू��
6:23
आप लोग को दिखाता हूँ loop का एक जो basic syntax होता है वो क्या होता है ठीक ह��
6:27
तो चलो बात करते हैं basic syntax की ठीक है कि एक syntax होग��
6:33
किस चीज़ पर आधारित होगा, मैं आप लोगों को यह बता रहा हूँ यहाँ पर, तो क्या होगा, किसी भी तर��
6:37
loop start होगा, ठीक है, ठीक है, उसके बाद क्या होगा, check the condition, हम लोग condition क��
6:44
check करेंगे, कि जो condition है, वो true है, false है, उसके बाद क्या होगा, या तो true होग��
6:50
condition या फिर condition false होगी अगर condition false होगी तो exit the loop
6:55
अगर true हो गई तो execute loop जो भी loop के अंदर लिखा ह��
7:00
वो execute होगा और condition क्या हो सकती है i जैसे मालो मैंने एक variable बनाय��
7:05
मैंने एक variable बनाया int i is equal to 0 ठीक है तो मेरी condition कुछ इस तरह से होग��
7:10
i is less than 10 तो loop के अंदर ही मैं क्या करूँगा, i को i is equal to i plus 1 कर दूँगा
7:18
तो एक बार i 0 हुआ, condition सच है, i 1 हुआ, condition सच है
7:23
i 2 हुआ, condition सच है, लेकिन जैसे जैसे i बढ़ता जाएगा, और 9 की तरफ जाएगा, तब भी condition सच रहेगी
7:28
लेकिन जैसे i 10 हुआ, तो यह condition false हो जाएगी, क्योंकि 10 less than 10 ये false ह��
7:34
10 is not less than 10 ठीक है loop exit loop start ensure condition loop exit loop
7:48
वरना हम infinite loop में चले जाएगे अब infinite loops का use होता ह��
7:52
game programming वगैरा में लेकिन यहाँ पर हम लोग उतने डिटेल में नहीं जाने वाले हैं, हम लोग यहाँ पर जो इसकी level records की, उसको beginner friendly रखेंगे
8:01
तो यहाँ पर कितने तरह के loops होते हैं, यह मैं आप लोग को बताऊंगा, और उसके बाद हम लोग इन loops को एक एक करके देखें
8:06
कि loops क्या होते हैं और इन loops को किस तरह हम लोग अच्छी तरह समझ सकते है��
8:11
तो यहाँ पर मैं लिख देता हूँ types of loops ठीक है तो मैं यहाँ पर लिख देता हूँ types of loops
8:16
तो जो हमारा पहला type लूप का वो है do while loop दूसरा type है हमारा वो है while loop
8:23
तीसरा है हमारा for loop तो मैं अब लूप लूप लूप भी लिख देता हू��
8:28
थोड़ा सा अच्छा लगेगा तो ये तीन तरह की लूप्स हैं हमारे तो हम लोग क्या करेंगे तीन तरह की लूप्स को समझेंग��
8:34
देखेंगे कि ये तीन तरह की लूप्स का सेंटेक्स क्या है और हम लोग अपने Visual Studio Code में जाक��
8:39
इन loops का एक एक program बनाएंगे तो मैं आश्चा करता हूँ कि यह वीडियो आप लोग को समझ में आया ह��
8:44
कि loops क्या होते हैं और आप लोग ने अगर अभी तक course की playlist को access नहीं गय��
8:48
तो kindly आप course की playlist को जरूर से access कर लें और उससे क्या होगा कि अगर आप description में जागे course की playlist को access करेंग��
8:53
तो आपके पास पूरा course आपके सामने रहेगा जो जो videos add होते जा रहे हैं course मे��
8:58
आप लोग उनको देखते जाएंगे और आप लोग एक तरह से जैसे किताब की index होती है उसी तरह course की playlist ह��
9:02
इसलिए आप लोग नीचे से course की playlist को नई टैब में खोलें और इसको bookmark कर ले��
9:07
अपने पास save रख लें कहीं पर और अगर आप लोग चाहते हैं कि वो गुमे ना तो इस channel को subscribe भी कर ले��
9:11
सो यार मैं आशा करता हूँ कि मैंने आप लोग को loops के बारे में बताया है जो आप लोगों समझ में आया होगा और उसी के साथ सा��
9:16
मैं आप लोगों से कहना चाहूँगा कि अगर आप लोगों ने कोर्स की प्लेलिस्ट को अभी तक एकसेस नहीं किया है तो नीचे से कोर्स की प्लेलिस्ट को आप लोगों को एकसेस कर ले��
9:21
उसी के साथ साथ अगर आप लोगों ने इस चैनल को सब्सक्राइब नहीं किया तो अभी के अभी इस चैनल को सब्सक्राइब करे��
9:25
और इस वीडियो को भी लाइक कर दें यह सारी चीज़ें इंपोर्टेंट है मैं सिर्फ कहने के लिए नहीं कह रहा हू��
9:29
तो इसलिए आप लोग अपने दोस्तों से इस course को पहुचाएं ताकि मैं इस तरह की और भी courses आप लोग के लिए ला पाऊ��
9:34
एक सबाल आप लोगों से यहाँ पर पूछने चाहूँगा क्या आप लोग को लगता है कि मैं इस course में आप लोग को थोड़ा fast पढ़ा रहा हू��
9:38
या फिर आपको लगता है कि मैं इस course में आप लोग को थोड़ा slow पढ़ा रहा हूँ या फिर ठीक pace लगता है आपक��
9:43
जरूर से reply करना, मुझे नीचे जरूर बताना आप लोग कि आपको कैसा लग रहा है अभी के लिए इस वीडियो में इतना ही आशा करता हू��
9:49
कि यह वीडियो और यह जो course है और मैं जितने भी वीडियो बनाता हूँ आप लोग के लिए helpful रहते है��
9:53
नीचे कमेंट में मुझे reply करके जरूर बताना, ignore please मत करना, so thank you so much guys for watching this video and I'll see you next time
#C & C++
#Programming