C Language in Hindi – C Loop

इस पोस्ट में हम C Loops के बारे में सीखेगें –

  • C language Loop in Hindi – C Loop
  • Introduction to C language Loop in Hindi 
  • C language for Loop in Hindi
  • C language While  Loop in Hindi 
  • C language do – while  loop in Hindi 

Table of Contents

Loop क्या है?

 लूपिंग को एक ही प्रक्रिया को कई बार दोहराने के रूप में परिभाषित किया जा सकता है जब तक कि कोई विशिष्ट स्थिति संतुष्ट न हो। C भाषा में तीन प्रकार के लूप का प्रयोग किया जाता है। ट्यूटोरियल के इस भाग में, हम C  language में loops के सभी पहलुओं के बारे में जानेंगे।

Why Use Loops in C Language?

Looping जटिल समस्याओं को सरल बनाता है। यह हमें प्रोग्राम के प्रवाह को बदलने में सक्षम बनाता है ताकि एक ही कोड को बार-बार लिखने के बजाय, हम एक ही कोड को सीमित संख्या में दोहरा सकें। उदाहरण के लिए, यदि हमें पहले 10 प्राकृतिक संख्याओं को प्रिंट करने की आवश्यकता है, तो हम 10 बार printf स्टेटमेंट का उपयोग करने के बजाय, एक लूप के अंदर प्रिंट कर सकते हैं जो 10 पुनरावृत्तियों तक चलता है।

Advantage of loops in C

  • यह कोड पुन: प्रयोज्यता प्रदान करता है।
  • लूप का उपयोग करके, हमें एक ही कोड को बार-बार लिखने की आवश्यकता नहीं है।
  • लूप का उपयोग करके, हम डेटा संरचनाओं (सरणी या लिंक्ड सूचियों) के तत्वों को पार कर सकते हैं।

Types of loops in C

C भाषा में तीन प्रकार के लूप होते हैं जो नीचे दिए गए हैं:

  1. While
  2. Do-While
  3. For

While loop in C

C में while loop का उपयोग उस परिदृश्य में किया जाना है जहां हम पहले से पुनरावृत्तियों की संख्या नहीं जानते हैं। स्टेटमेंट्स के ब्लॉक को लूप में तब तक निष्पादित किया जाता है जब तक कि लूप में निर्दिष्ट शर्त संतुष्ट न हो जाए। इसे प्री-टेस्टेड लूप भी कहा जाता है।

The syntax of while loop in c language is given below:

while(condition)

{  

   //code to be executed  

}  

अगर Condition Start मे ही false हो जाता है तो Compiler Loop के अन्दर नही जाता है | यानी loop को skip कर देता है | अब नीचे दिये गये Code को देखें –

#include 
#include
int main()
{
     int num=1;
     while(num<=10)
{
      printf("Loop %d\n",num);
      num++;
}
return 0;
}

इसमे हमने का num variable लिया है जिसमे num=1 रखा है अब जब तक num=10 नहीं हो जाता तब तक loop निष्पादन होगा | और हर बार प्रिंट होने के बाद num++ से num variable में इंक्रीमेंट होगा.

Output –

Loop 1
Loop 2
Loop 3
Loop 4
Loop 5
Loop 6
Loop 7
Loop 8
Loop 9
Loop 10

Do-While loop in C

Do-while loop तब तक जारी रहता है जब तक कि दी गई शर्त पूरी नहीं हो जाती। इसे पोस्ट टेस्टेड लूप भी कहा जाता है। इसका उपयोग तब किया जाता है जब लूप को कम से कम एक बार निष्पादित करना आवश्यक होता है (ज्यादातर मेनू संचालित प्रोग्राम)

The syntax of do-while loop in c language is given below:

Do

{  

   //code to be executed  

}while(condition);

While की condition true हो या false एक बार do block के statements execute होते ही हैं. अब नीचे दिये गये example को देखें –

#include 
#include
int main()
{
int num=0;
do
{
printf("Loop %d\n",num+1);
num++;
}while(num<5);
return 0;
}

Output –

Loop 1
Loop 2
Loop 3
Loop 4
Loop 5

इसमें हमने एक num variable लिया है जिसमें num=0 रखा है, इसमें पहले do वाला block execute होगा|  जिसमे पहली बार num+1 print  होगा, उसके बाद इन्क्रीमेंट होगा और  इन्क्रीमेंट होने के बाद while में जायेगा while में num<5 कंडीशन चेक होगी जब तक num<5 नहीं हो जाता तब तक लूप execute होता रहेगा |

For loop in C

For लूप उस स्थिति में उपयोग किया जाता है जहां हमें दी गई शर्त पूरी होने तक कोड के कुछ भाग को निष्पादित करने की आवश्यकता होती है। लूप के लिए प्रति-परीक्षण लूप भी कहा जाता है। लूप के लिए उपयोग करना बेहतर है यदि पुनरावृत्ति की संख्या पहले से ज्ञात हो।

The syntax of for loop in c language is given below:

for(initialization; condition; incr/decr;)
{  

    //code to be executed  

}  

Example –

#include
int main()
{
int i=0;
for(i=1;i<=10;i++)
{
printf("%d \n",i);
}
return 0;
}

इसमें हमने integer type का i variable का लिया है जिसको हमने i=1  रखा है जो की i<=10 तक execute होगा | और हर बार print होने के बाद उसमे i++ से increment होगा.

Output –

1
2
3
4
5
6
7
8
9
10

ये हमारा वीडियो है इसमे हमने for loop को detail मे explain किया है :
For Loop in C Programming Language

आशा करता हूँ आपकी C Loop समझने में कोई Problem नहीं  होगी. यदि आपको मेरी इस Post C C Language in Hindi – C Loop में कोई Problem हो या इस पोस्ट को लेकर आपके कोई सुझाव हों तो आप Comment के माध्यम से बता सकते हैं.

यदि आपको यह Post C Programming Loops अच्छी लगी और आपको कुछ सीखने को मिला तो आप अपने Friends के साथ Share जरुर करें.

Thank You..

Leave a Comment