लूप एक सॉफ्टवेयर प्रोग्राम या स्क्रिप्ट है जो समान निर्देशों(Instructions) को दोहराता(repeat) है या रोकने के लिए आदेश प्राप्त होने तक एक ही जानकारी को बार-बार संसाधित(Processed) करता है। यदि ठीक से संभाला नहीं जाता है, तो एक लूप कंप्यूटर को धीमा होने का कारण बन सकता है क्योंकि यह एक अंतहीन(endless) लूप में समान चरणों(steps) को दोहराने(Repeat) से अभिभूत(Overwhelmed) हो जाता है।

लूप एक प्रोग्रामिंग फ़ंक्शन है जो निर्दिष्ट सीमाओं(Specified limits) के आधार पर एक Statement या स्थिति(Conditions) को पुनरावृत्त(Repeated) करता है।
लूप क्या है? परिभाषा- हिंदी में [What is a loop? Definition - in Hindi]
लूप फ़ंक्शन सभी प्रोग्रामिंग भाषाओं में लगभग समान तर्क(Similar logic) और Syntax का उपयोग करता है। इस प्रकार, एक Specific statement या Instructions के समूह को लगातार निष्पादित(Execute) किया जाता है जब तक कि एक Specific loop body या Boundary condition तक नहीं पहुंच जाती है। पूरे लूप बॉडी के पहले ऑपरेशन चक्र का परिणाम अगले पुनरावृत्ति(repeated) के शुरुआती बिंदु(starting point) के रूप में कार्य करता है।

लूप सभी आधुनिक प्रोग्रामिंग भाषाओं द्वारा समर्थित(Supported) हैं, हालांकि उनके Implementation and syntax भिन्न हो सकते हैं। दो सबसे सामान्य प्रकार के लूप हैं, While loop और For loop.
एक लूप body में बार-बार कोड निष्पादित(Execute) करता है जब तक कि Loop conditional statement गलत नहीं हो जाता।
एक लूप को दो भागों में विभाजित किया गया है:


  • लूप स्टेटमेंट(loop statement): यह निरंतर लूप के लिए सही होने की समय सीमा को परिभाषित करता है जो संलग्न सशर्त विवरण पर आकस्मिक है।
  • लूप बॉडी(loop body): यह Statement का कोड या निर्देश(Instructions) रखती है; यह प्रत्येक लूप चक्र(Cycle) के साथ निष्पादित(Executed) किया जाता है।

Types of loops -लूप्स के प्रकार 

नीचे कई प्रोग्रामिंग भाषाओं में सामान्य प्रकार के लूप के कुछ उदाहरण दिए गए हैं। प्रत्येक लूप के बारे में अतिरिक्त जानकारी और उदाहरण के लिए इनमें से प्रत्येक पृष्ठ पर जाएं।
  • Do loop
  • For loop
  • Foreach loop
  • Goto loop
  • While loop
Reactions:

Post a comment

Blogger

Your Comment Will be Show after Approval , Thanks

Sponsorship Ad

 
[X]

Subscribe for our all latest News and Updates

Enter your email address: