Loop क्या है?

Loop क्या है ,कैसे यह कैसे काम करता है ?

कंप्यूटर विज्ञान में, एक लूप एक प्रोग्रामिंग संरचना है जो एक विशिष्ट स्थिति पूरी होने तक निर्देशों के अनुक्रम को दोहराती है। प्रोग्रामर मूल्यों के माध्यम से चक्र के लिए लूप का उपयोग करते हैं, संख्याओं की रकम जोड़ते हैं, कार्य दोहराते हैं, और कई अन्य चीजें।

लूप सभी आधुनिक प्रोग्रामिंग भाषाओं द्वारा समर्थित हैं, हालांकि उनके कार्यान्वयन और वाक्य रचना अलग हो सकते हैं। लूप और लूप के लिए सबसे आम प्रकार के दो लूप हैं।

जबकि लूप

एक समय पाश एक ठेला का सबसे सरल रूप है

लूप के लिए

लूप के लिए एक समय लूप के समान है, लेकिन स्रोत कोड को सुव्यवस्थित करता है। लूप स्टेटमेंट के लिए शुरुआत और अंत बिंदु के साथ-साथ प्रत्येक पुनरावृत्ति के लिए वेतन वृद्धि को परिभाषित करता है। नीचे एक ही लूप है जो कुछ समय लूप के रूप में परिभाषित किया गया है।

एनबीएसपी;  $num = 21;

$i के बराबर होने पर $i 1; $i<$num; $i+)&nbsp//बंद करो $num

एनबीएसपी;  {

एनबीएसपी;      echo “$i,”;

एनबीएसपी;  }

हालांकि छोरों के लिए और जबकि छोरों अक्सर एक दूसरे पर एक का उपयोग करने के लिए और अधिक समझ में आता है । ज्यादातर मामलों में, छोरों के लिए पसंद किया जाता है क्योंकि वे क्लीनर और पढ़ने में आसान होते हैं। हालांकि, कुछ स्थितियों में, एक समय बयान अधिक कुशल हो सकता है । उदाहरण के लिए, निम्नलिखित पीएचपी स्टेटमेंट का उपयोग MySQL परिणाम से सभी मूल्यों को कोड की केवल एक पंक्ति का उपयोग करके एक सरणी में लोड करने के लिए किया जा सकता है।

एनबीएसपी;  जबकि ($row = mysql_fetch_array ($result))

नोट: चूंकि किसी दिए गए विशिष्ट स्थिति को पूरा करने तक लूप दोहराएंगे, इसलिए यह सुनिश्चित करना महत्वपूर्ण है कि लूप किसी बिंदु पर टूट जाएगा। यदि हालत कभी पूरी नहीं होती है, तो लूप अनिश्चित काल तक एक अनंत लूप बनाता रहेगा। लेखन कोड जो अनंत छोरों की अनुमति देता है वह खराब प्रोग्रामिंग अभ्यास है, क्योंकि वे कार्यक्रमों को क्रैश कर सकते हैं।

इस पृष्ठ पर Loop की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास फंदा परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।