Loop Control Instruction in c hindi (लूप क्या होता है ?)

Loop Control Instruction in c hindi (लूप क्या होता है )

हैलो फ्रेंड्स इस पोस्ट में, में आपको बताऊंगा loop statement क्या  होते हैं| इसके बारे मे पूरी details में बताऊंगा केसे आप लूप का इस्तेमाल कर सकते है, efficient प्रोग्राम को लिखने के लिए। जो मेने बड़ी मुस्किल के साथ सीखा हैं| में आपके लिए बड़े ही आसान शब्दों में लेकर आया हु पोस्ट को आखिर तक पढ़े।

तो दोस्तों इस ट्यूटोरियल में, मैं आपको ज्यादातर  (theoretical concept) पर ध्यान केंद्रित करने की सलाह दूंगा, क्योंकि आप सिंटैक्स को कहीं से भी सीख या कॉपी कर सकते हैं, लेकिन सही जगह पर सही लूप का उपयोग करना महत्वपूर्ण है। प्रोग्रामिंग में, हमें बार-बार विवरण में बदलाव के साथ, बार-बार एक क्रिया करने की आवश्यकता होती है। (तंत्र Mechanism), जो इस आवश्यकता को पूरा करता है, ‘लूप’ कहलाता  है, और लूप’ प्रोग्रामिंग ट्यूटोरियल का मुख्य फोकस है। कंप्यूटर की बहुमुखी प्रतिभा निर्देशों के सेट को बार-बार निष्पादित ( execute) करने की क्षमता में निहित है। सी प्रोग्रामिंग में जहां भी एक ही ऑपरेशन को दोहराना हो वहा loop statement ka उपयोग करते है।

सी में लूप क्या है? What is Loop in C?

Looping Statements in C :- C में लूपिंग स्टेटमेंट  के अनुक्रम को कई बार निष्पादित( Execute) करते हैं| जब तक कि बताई गई स्थिति गलत (condition false) नहीं हो जाती। C लूप का उद्देश्य एक ही कोड को कई बार दोहराना है।

Flowchart

Sirf Padhai
c loop statement flowchart

C भाषा में 3 प्रकार के लूप कंट्रोल स्टेटमेंट होते हैं।

1.for loop
2.while loop
3.do-while loop

for loop :-

लूप कंट्रोल स्टेटमेंट के लिए, लूप को तब तक निष्पादित (Execute) किया जाता है जब तक कि कंडीशन गलत न हो जाए।

Syntax :-
Syntax: while ( condition is true){
//code
//code
}

Example:-

#include <stdio.h>
int main()
{
  int i;
  for(i=0;i<10;i++)
    {
          printf("%d ",i);
            }   
}

Output:-

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
--------------------------------
Process exited after 0.02752 seconds with return value 3
Press any key to continue . . .
while loop :-

while loop कंट्रोल स्टेटमेंट में, लूप को तब तक निष्पादित Execute किया जाता है जब तक कि कंडीशन गलत न हो जाए।

Syntax: do{
//code;
//code;} while(condition);

Example:-

#include <stdio.h>
int main()
{
  int i=3;
  while(i<15)
    {
         printf("%d\n",i);
              i++;
                }   
}

Output:-

3
4
5
6
7
8
9
10
11
12
13
14

--------------------------------
Process exited after 0.02615 seconds with return value 3
Press any key to continue . . .
Do while loop :-

Do while loop कंट्रोल स्टेटमेंट में, जबकि लूप को पहली बार स्थिति के बावजूद निष्पादित Execute किया जाता है। फिर दूसरी बार, लूप को तब तक निष्पादित execute किया जाता है जब तक कि condition false स्थिति गलत न हो जाए।

Syntax: for(initialization; condition; increment or decrement){
//code;
//code;
}

Example :-

#include <stdio.h>
int main()
{
  int i=1;
  do
    { 
          printf("Value of i is %d\n",i);
                i++;
                  }while(i<=4 && i>=2);   
}

Output:-

Value of i is 1
Value of i is 2
Value of i is 3
Value of i is 4

--------------------------------
Process exited after 0.0243 seconds with return value 16
Press any key to continue . . .


C भाषा में लूप्स के बीच और DO के बीच अंतर:

whiledo while
लूप केवल तभी निष्पादित होता है जब स्थिति सत्य होती है।लूप को पहली बार निष्पादित किया जाता है, चाहे कोई भी स्थिति हो। पहली बार लूप करते समय निष्पादित करने के बाद, स्थिति की जाँच की जाती है।

इस पोस्ट में बस इतना ही हम अगले टॉपिक पर नेक्स्ट पोस्ट में बात करेंगे | आप साथ ही साथ पुरानी पोस्ट भी पढ़ कर अपना अब्यास जारी रख सकते है जिससे आपको c language के आने वाले टॉपिक अच्छे से समझ आयेंगे और आपको c language और भी ज्यादा आसान लगेगी | इसी तरह पढ़ते रहे और इस वेबसाइट को follow जरुर कर ले जिससे हमारी आने वाली पोस्ट आप तक सबसे पहले पहुचे |

धन्यवाद |

Previous articlemore complex decision making c language in hindi.
Next articleswitch case statement in c programming examples,स्विच स्टेटमेंट क्या है?

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here