Arduino - लूप्स

प्रोग्रामिंग भाषाएं विभिन्न नियंत्रण संरचनाएं प्रदान करती हैं जो अधिक जटिल निष्पादन मार्गों की अनुमति देती हैं।

एक लूप स्टेटमेंट हमें कई बार स्टेटमेंट या स्टेटमेंट ऑफ स्टेटमेंट निष्पादित करने की अनुमति देता है और निम्नलिखित प्रोग्रामिंग भाषाओं में से एक लूप स्टेटमेंट का सामान्य रूप है -

सी प्रोग्रामिंग भाषा लूपिंग आवश्यकताओं को संभालने के लिए निम्न प्रकार के लूप प्रदान करती है।

क्र.सं. लूप और विवरण
1

घुमाव के दौरान

जब तक लूप लगातार लूप नहीं करेंगे, और असीम रूप से, जब तक कि कोष्ठक के अंदर की अभिव्यक्ति, () झूठी हो जाती है। कुछ को परीक्षण किए गए चर को बदलना होगा, या जबकि लूप कभी भी बाहर नहीं निकलेगा।

2

करो ... जबकि पाश

do…whileलूप, जबकि लूप के समान है। लूप में, लूप की बॉडी का प्रदर्शन करने से पहले लूप की शुरुआत में लूप की स्थिति का परीक्षण किया जाता है।

3

पाश के लिए

for loopबार-बार पूर्व निर्धारित संख्याओं को निष्पादित करता है। लूप के लिए नियंत्रण की अभिव्यक्ति लूप कोष्ठक के लिए पूरी तरह से शुरू, परीक्षण और हेरफेर की जाती है।

4

अंतर प्रविष्ट पाश

सी भाषा आपको एक लूप को दूसरे लूप के अंदर उपयोग करने की अनुमति देती है। निम्नलिखित उदाहरण अवधारणा को दर्शाता है।

5

अनंत लूप

यह लूप है जिसकी कोई समाप्ति की स्थिति नहीं है, इसलिए लूप अनंत हो जाता है।