Loop in c language in hindi

आज हम C language tutorial in hindi मे हम Loop in c language in hindi के बारे में जानकारी देते क्या होती है तो चलिए शुरु करते हैं- 

Loop in c language in hindi:-

" जब एक या अनेक statements के समूह ( compound statement ) को बार बार दोहराकर execute करवाया जाता है तो इस implementation को लूपिंग ( Looping ) या Repititive Execution कहते हैं । 

Types of Loop in c language in hindi:-

1. while लूप ,
2. do while लूप तथा 
3. for लूप । 
ये Loop इनमें दी गई condition के रहने तक Loop body compound statements के implementation को दोहराते रहते हैं । 

1.while लूप ( The while loop in c in hindi) :-

यह दी गई Condition के true रहने तक इसकी  Loop body के statements के Execution को दोहराता रहता है । Condition के false होने पर loop समाप्त हो जाता है इसे लूप exit करते हैं ।
while loop in c in hindi

Format of while loop in c in hindi :-

while ( condition )
 {
             statement ;
 } 
 while : keyword.
 Condition: compound statement.

2.
do - while Loop in c in hindi

do - while Loop in c in hindi :- 

statements को execute करके condition को जाँचता है यही क्रम तब तक दोहराया जाता है जब तक condition true do - while इसकी Loop body में लिखे ( True ) रहती है । इस प्रकार do while लूप बॉडी कथनों को कम से कम एक बार execute करता है । यह शर्त लूप बॉडी के बाद जाँचता है अतः यह Posted Loop कहलाता है । 

Format in do while Loop in c in hindi:-

do 
     Statement ; 
}
 while < conditions> ; 
यहाँ do की वर्ड है । 
Statement : सामान्य या compound statement हैं।
 while: की वर्ड है ।
Note: do while loop के format में while ( condition ) के बाद सेमीकॉलन ( ; ) लगाया जाता है । do - while लूप इसमें दी गई शर्त के False होने पर भी कम से कम एक बार क्रियान्वित होकर रहता है । 

3. For Loop in c in hindi:-

for Loop में निर्धारित की गयी अन्तिम संख्या तक Loop Body के implementation की repetition होती है । इस loop में प्रायः एक वेरियेबल का Initial Value , उसके अंतिम मान की Condition और वेरियेबल के मान में वृद्धि दी जाती है । 

For Loop in c in hindi


Format in for loop in c in hindi:-

for ( वेरियेबल प्रारम्भिक मान ; वेरियेबल < = अन्तिम मानः वेरियेबल के मान में वृद्धि या कमी ) 
           Statement ; 
( i ) जब for loop execute होता है तो वेरियेबल का प्रारंभिक मान Assign हो जाता है और नियन्त्रण इसकी लूप बॉडी में चला जाता है । 
( ii ) Loop Body का statement executed होने के बाद वेरियेबल में एक की वृद्धि अथवा दी गई वृद्धि ( या कमी ) होती है ।
( iii ) for लूप } से नियन्त्रण पुनः for पर पहुँचता है और वेरियेबल के मान की अन्तिम मान से जाँच होती है यदि इस Test का मान True है तो नियन्त्रण पुनः { के नीचे लूप बॉडी में जाता है ।
( iv ) पद ( ii ) और ( iii ) की तब repetition होती है जब तक कि पद ( iii ) में जाँच ( Test ) False न हो जाये । जाँच False होने पर लूप exit हो जाता है और } के बाद लिखे प्रोग्राम के शेष statement executed होने लगते हैं। 
for लूप भी while loop के समान Pre - tested Loop है । 
Note - for loop की body में यदि केवल एक कथन लिखना हो तो इसमें ब्रेस ( { } ) लगाने की आवश्यकता नहीं होती है ।

Nested Loop :-

जब किसी Loop में एक या अनेक  Loop execute किये जायें तो यह Loop का यह युग्म नेस्टेड लूप ( Nested Loop ) कहलाता है । 

टिप्पणियाँ