What is Loops in C Programming in Hindi
Loop का मतलब हे एक टाइम में एक ही काम को Repeat करना | मतलब - एक Task एक टाइम में बार बार Repeat होते रहे , वहा पे हम इस Loop का इस्तेमाल करते हे |जेइसे मानलो , हमें Output में " Coding With Kumar " इस Text को 100 बार अपने कंप्यूटर Screen में दिखाना हे , तो उस Case में हम Loop का इस्तेमाल करते हे | ताकि हमें उस Text को 100 बार लिखना न पड़े | उसके जगह हम उस Text को एक बार Use करके बार बार Print कर सकते हे |
तो कुछ इस तरह से Loop काम करते हे ,,, मतलब जब हमें एक ही काम को बार बार करना पड़े तो इस Loop को Programming के अन्दर Use किये जाते हे |
इस While Loop को जादातर वहापे इस्तेमाल किये जाते हे जहापे ये पाता नही होता की कितने टाइम तक ये Loop Execute होगा | अगर इस While Loop में Condition True ही आता रहे , मतलब हमने इस Loop के अन्दर Condition False के कोई भी Statement को Add नही किया , तो ये While Loop Continue चलता ही रहेगा , रुकेगा नही | और इस बजह से इस Loop को Infinite Loop भी कहा जाता हे |
मतलब जब तक इस Loops को Condition False वाला Statement नही मिल जाता हे , ये Loop Continue चलता ही रहता हे | ये While Loop को किसी ब्लाक या फिर किसी Statement के अन्दर Use किया जाता हे , जब तक While Loop को False Condition Return नही मिलता तब तक ये Loop Continue Execute करता हे |
आइये इस While Loop के Syntax को एकबार देख लेते हे , और फिर इस Loop को इस्तेमाल करके एक Program को Print करते हे ताकि इस Loop को और अछे से समझा जा सके ,
while (condition )
{
// code;
}
तो देखा आप लोगो ने की किस तरह से एक टाइम में इस Loop के मदत से 1 से 10 Print हो गया ,
अब इस एक ही Program को हम बाकि दो Loop के अन्दर भी Use करेंगे |
ये Loop While Loop की तरह ही काम करता हे , लेकिन इस Loop में पहले 1 बार Body को Execute किया जाता हे | और फिर Check करता हे की Condition True हे या False | मतलब - Condition अगर True हुआ फिर भी ये Loop एक बार Execute होगा , और अगर Condition False आया फिर भी एकबार इस Loop Execute होगा | Do While Loop में निचे से ऊपर को Condition को Check किया जाता हे |
While के जगह अगर Do While Loop को Use किया जाय तो टाइम को काफी Manage किया जा सकता हे | क्यू की While Loop में एक Task को बार बार Repeat करने के लिए जो टाइम लगता हे , उसके जगह इस Do While Loop को Use करने पर हम Repeated Task को एक टाइम में ही Execute कर सकते हे |
आइये इस Loop के Syntax को एकबार देख लेते हे ,,,,
Syntax:-
देखो Loops के अन्दर हर एक Loop का काम लगभग एक ही होता हे , की जब तक Condition True होगा तब तक Program के अन्दर दिए गये Statement Execute होता रहेगा | लेकिन हर एक Loop को Execute होने के अलग अलग तरीके होते हे |
जादातर Program के अन्दर इस For Loop का ही Use किया जाता हे | क्यू की इस For Loop को Implement करना बहत ही आसान होता हे | ( आगे हम इस For Loop के Use के बारे में और जानेंगे )
जहापे आप को ये पाता हे की ये Loop कितने टाइम तक Execute होगा ,उस Case के अन्दर इस For Loop का इस्तेमाल करते हे |
Syntax :-
for (initialization ; condition ; increment / decrement )
{
// code;
}
तो ये होगेये C Programming के Loops के बारे में जानकारी , आशा करता हु Loops के इस Concept को आप लोग अछे से समझ गये होगे ,,, C Language में एक और Loop होते हे , जिसके बारे में जानना भी जरुरी हे , वो हे Nested Loop |
for ()
{
for ()
{
// code ;
}
}
इस Syntax में हमने एक For Loop के अन्दर एक और For Loop को Use किया ,इस तरह से Nested Loop काम करता हे | और ये Nested Loop को आप उन तिन Loop में से किसी भी Loop को लेकर Implement कर सकते हो , हमने सिर्फ Example के लिए for Loop को Add किया हे , आप चाहे तो While , या फिर Do While Loop को भी Use कर सकते हो |
तो ये तो समझ में आ गया होगा , की Nested Loop क्या होता हे , और किस तरह से काम करता हे |
देखो जादातर Programming के अन्दर दो Loop को ही इस्तेमाल करते हे , 1. For Loop और 2. While Loop , तो इसलिए अब हम बात इन दोनों Loop में क्या क्या अंतर होता हे , वो जानेंगे | मतलब इन दोनों Loop के Difference के बारे में जानेंगे .... तो चलिए शुरू करते हे ....
1. For Loop के अन्दर पहले Statement को Execute किया जाता हे , और बाद में Value के अन्दर Increment और Decrement होता | लेकिन , While Loop में Statement के पहले भी Value में Increment और Decrement हो सकता हे , और Statement के बाद भी हो सकता हे |
2. For Loop को तब ही Use किया जाता हे , जब हमे ये पाता होता हे की कितने टाइम तक इस Loop को Execute करना हे | लेकिन While Loop में हमें ये पाता नही होता की कितने Times तक Loop को Execute करना हे |
3. For Loop में एक Single लाइन में Statement को N- Number तक Execute कर सकते हे | और While Loop में ये सम्भब नही हे , इस Loop को Execute करने का बहत Process होता हे , जो एक Single लाइन में Possible नही हे |
4. अगर For Loop के अन्दर Condition False का Statement Add नही करोगे , तो फिर ये Loop Infinite तक चलेगा जो रुकेगा नही | और इस तरह Condition False के Statement आप While Loop के अन्दर Add नही कोरोगे तो , ये Loop आपको Error Show कर देगा , क्यू की While Loop में पहले Condition को Check किया जाता हे , बाद में Program Execute होता हे |
तो ये हो गया For और While Loop के कुछ बेसिक Difference के बारे में जानकारी , उम्मीद करता हु ये Concept आप लोगो के समझ में गये होगा |
(What is Loops in C Programming in Hindi) इस आर्टिकल में हमने C Program के Loop के बारे में पूरी जानकारी देने की कौसिस की हे , उम्मीद करता हु इस आर्टिकल आप लोगो को पसंद आया होगा | अगर पसंद आया हे तो अपने दोस्तों के साथ शेयर जरुर की जिए , और इस ब्लॉग के अन्दर बने रहे | और अगर इस आर्टिकल के जुड़ा कोई भी शाबाल या फिर कोई Doubt हे तो आप निचे Comment करके पुच सकते हो , हम पूरी तरह से आपके मदत करेंगे ,,, धन्यवाद ||
तो कुछ इस तरह से Loop काम करते हे ,,, मतलब जब हमें एक ही काम को बार बार करना पड़े तो इस Loop को Programming के अन्दर Use किये जाते हे |
उम्मीद करता हु Loop क्या हे , और किस तरह से काम करते हे इस Concept clear होगया होगा |
अब बात करते हे C में कितने प्रकार के Loop होते हे ..
अब बात करते हे C में कितने प्रकार के Loop होते हे ..
Types of Loops in C :-
Basically C Programming के अंदर 3 तरह के Loops होते हे , जेइसे -- While Loop
- Do While Loop
- For Loop
1. What is While Loop in C in Hindi :-
While Loop के अन्दर पहले Condition को Check किया जाता हे , और बाद में इस Loop में जो Statement होते हे ,वो Execute किये जाते हे | और जब तक ये Condition True होता हे , तब तक ये Loop चलता रहता हे | और जब Condition False मिलता हे तब ये Loop Break करके Output दिखाता हे |इस While Loop को जादातर वहापे इस्तेमाल किये जाते हे जहापे ये पाता नही होता की कितने टाइम तक ये Loop Execute होगा | अगर इस While Loop में Condition True ही आता रहे , मतलब हमने इस Loop के अन्दर Condition False के कोई भी Statement को Add नही किया , तो ये While Loop Continue चलता ही रहेगा , रुकेगा नही | और इस बजह से इस Loop को Infinite Loop भी कहा जाता हे |
मतलब जब तक इस Loops को Condition False वाला Statement नही मिल जाता हे , ये Loop Continue चलता ही रहता हे | ये While Loop को किसी ब्लाक या फिर किसी Statement के अन्दर Use किया जाता हे , जब तक While Loop को False Condition Return नही मिलता तब तक ये Loop Continue Execute करता हे |
आइये इस While Loop के Syntax को एकबार देख लेते हे , और फिर इस Loop को इस्तेमाल करके एक Program को Print करते हे ताकि इस Loop को और अछे से समझा जा सके ,
Syntax :-
while (condition )
{
// code;
}
तो देखा आप लोगो ने की किस तरह से एक टाइम में इस Loop के मदत से 1 से 10 Print हो गया ,
अब इस एक ही Program को हम बाकि दो Loop के अन्दर भी Use करेंगे |
2. What is Do While Loop in C in Hindi :-
इस Do While Loop में पहले इस Loop के अन्दर जो Body होते हे , वो Execute होता हे , बाद में Condition को Check किया जाता हे |ये Loop While Loop की तरह ही काम करता हे , लेकिन इस Loop में पहले 1 बार Body को Execute किया जाता हे | और फिर Check करता हे की Condition True हे या False | मतलब - Condition अगर True हुआ फिर भी ये Loop एक बार Execute होगा , और अगर Condition False आया फिर भी एकबार इस Loop Execute होगा | Do While Loop में निचे से ऊपर को Condition को Check किया जाता हे |
While के जगह अगर Do While Loop को Use किया जाय तो टाइम को काफी Manage किया जा सकता हे | क्यू की While Loop में एक Task को बार बार Repeat करने के लिए जो टाइम लगता हे , उसके जगह इस Do While Loop को Use करने पर हम Repeated Task को एक टाइम में ही Execute कर सकते हे |
आइये इस Loop के Syntax को एकबार देख लेते हे ,,,,
Syntax:-
do
{
// code;
}
while (condition ) ;
{
// code;
}
while (condition ) ;
3. What is For Loop in C in Hindi :-
For Loop में जो Statement होते हे Program के , वो तब तक Continue Execute होता रहेगा , जब तक Condition False नही आ जाता | मतलब - जब तक Condition False Return नही करेगा , तब तक ये For Loop Continue Execute होता ही रहेगा |देखो Loops के अन्दर हर एक Loop का काम लगभग एक ही होता हे , की जब तक Condition True होगा तब तक Program के अन्दर दिए गये Statement Execute होता रहेगा | लेकिन हर एक Loop को Execute होने के अलग अलग तरीके होते हे |
जादातर Program के अन्दर इस For Loop का ही Use किया जाता हे | क्यू की इस For Loop को Implement करना बहत ही आसान होता हे | ( आगे हम इस For Loop के Use के बारे में और जानेंगे )
जहापे आप को ये पाता हे की ये Loop कितने टाइम तक Execute होगा ,उस Case के अन्दर इस For Loop का इस्तेमाल करते हे |
आइये इस For Loop के Syntax को एकबार देख लेते हे और एक Program करके भी देखते हे ,
Syntax :-
for (initialization ; condition ; increment / decrement )
{
// code;
}
तो ये होगेये C Programming के Loops के बारे में जानकारी , आशा करता हु Loops के इस Concept को आप लोग अछे से समझ गये होगे ,,, C Language में एक और Loop होते हे , जिसके बारे में जानना भी जरुरी हे , वो हे Nested Loop |
What is Nested Loop in C in Hindi :-
Nested Loop का मतलब हे, एक Loop के अन्दर एक और Loop को Execute करना | जिस तरह हमने If Else के Post के अन्दर Nested If Else को पड़ा था , ठीक उसी तरह से ये Nested Loop काम करता हे | जेइसे -for ()
{
for ()
{
// code ;
}
}
इस Syntax में हमने एक For Loop के अन्दर एक और For Loop को Use किया ,इस तरह से Nested Loop काम करता हे | और ये Nested Loop को आप उन तिन Loop में से किसी भी Loop को लेकर Implement कर सकते हो , हमने सिर्फ Example के लिए for Loop को Add किया हे , आप चाहे तो While , या फिर Do While Loop को भी Use कर सकते हो |
तो ये तो समझ में आ गया होगा , की Nested Loop क्या होता हे , और किस तरह से काम करता हे |
देखो जादातर Programming के अन्दर दो Loop को ही इस्तेमाल करते हे , 1. For Loop और 2. While Loop , तो इसलिए अब हम बात इन दोनों Loop में क्या क्या अंतर होता हे , वो जानेंगे | मतलब इन दोनों Loop के Difference के बारे में जानेंगे .... तो चलिए शुरू करते हे ....
Difference Between For Loop और While Loop :-
2. For Loop को तब ही Use किया जाता हे , जब हमे ये पाता होता हे की कितने टाइम तक इस Loop को Execute करना हे | लेकिन While Loop में हमें ये पाता नही होता की कितने Times तक Loop को Execute करना हे |
3. For Loop में एक Single लाइन में Statement को N- Number तक Execute कर सकते हे | और While Loop में ये सम्भब नही हे , इस Loop को Execute करने का बहत Process होता हे , जो एक Single लाइन में Possible नही हे |
4. अगर For Loop के अन्दर Condition False का Statement Add नही करोगे , तो फिर ये Loop Infinite तक चलेगा जो रुकेगा नही | और इस तरह Condition False के Statement आप While Loop के अन्दर Add नही कोरोगे तो , ये Loop आपको Error Show कर देगा , क्यू की While Loop में पहले Condition को Check किया जाता हे , बाद में Program Execute होता हे |
तो ये हो गया For और While Loop के कुछ बेसिक Difference के बारे में जानकारी , उम्मीद करता हु ये Concept आप लोगो के समझ में गये होगा |
Read More :
C Language in Hindi
What is If Else Statement in C in Hindi
Conclusion:-
Loop Basically एक टाइम में एक ही काम को Repeat करने में मदत करते हे | इसलिए हम Programming के अन्दर Loop को इस्तेमाल करते हे | C Language में तिन तरह के Loop होते हे , 1. For 2. Do While 3. While Loop | हर एक Loop का काम लगभग एक जेइसा ही होता हे, सिर्फ Execute करने का तरीका अलग होता हे |(What is Loops in C Programming in Hindi) इस आर्टिकल में हमने C Program के Loop के बारे में पूरी जानकारी देने की कौसिस की हे , उम्मीद करता हु इस आर्टिकल आप लोगो को पसंद आया होगा | अगर पसंद आया हे तो अपने दोस्तों के साथ शेयर जरुर की जिए , और इस ब्लॉग के अन्दर बने रहे | और अगर इस आर्टिकल के जुड़ा कोई भी शाबाल या फिर कोई Doubt हे तो आप निचे Comment करके पुच सकते हो , हम पूरी तरह से आपके मदत करेंगे ,,, धन्यवाद ||
FAQ
1. C में लूप क्या हे ?
Answer :- C में लूप का मतलब हे , जब हमें एक ही काम को एक ही टाइम के अन्दर बार बार repeat करना होता हे , तब हम इस loop का इस्तेमाल करते हे |
2. लूप क्या हे लूप कितने प्रकार का होता हे ?
Answer :- C Programming में तिन तरह के लूप होते हे , 1. for loop 2. while loop 3. do while loop . इन सारे लूप के concept एक जेइसा ही होता हे , लेकिन execute होने का तरीका सब का अलग होता हे |
3. सी में कितने लूप होते हे ?
Answer :- C में Total 3 Types के लूप होते हे |
4. लूपिंग से आप क्या समझते हे ?
Answer :- अगर मानलो , आपको एक program के अन्दर किसी एक text को 1000 बार print करना हे , तो उसके लिए आप इस लूप का इस्तेमाल कर सकते हो , इससे आपको जादा लाइन के code को लिखना नही पड़ेगा | मतलब लूप का इस्तेमाल जब एक task को बार बार repeat करना हे तब use किया जाता हे |