Looping Statements in C Language: ये तीसरे प्रकार के Control Statements होते हैं। जब प्रोग्राम में हमें किसी प्रक्रिया को बार-बार दोहराना होता है, तब हम Looping Control Statements का प्रयोग करते हैं। किसी भी Loop में हमेंशा तीन बातें निश्चित करनी होती हैं:
- इसे Loop का Initial Part कहा जाता है। इसमें Loop को Iterate करने वाले Variable को प्रारम्भिक मान दिया जाता है, जो ये तय करता है कि Loop की शुरूआत कब से होगी। यहां हमेंशा Assignment Operator = का प्रयोग किया जाता है।
- इसे Test Condition कहा जाता है। किसी भी Loop में यह Part ये तय करता है कि Loop किस Condition में Execute होगा। जब तक Test Condition सत्य होती है, तभी तक Loop का Iteration चलता है। इसलिए Loop के इस भाग को Define करना बहुत ही जरूरी होता है। यही भाग किसी Loop को बताता है कि Loop को कहां तक चलना है। इस भाग में Conditional व Logical Operators का प्रयोग किया जाता है। यहां एक Valid Condition देना बहुत ही जरूरी होता है, क्योंकि यदि यहां पर एक Valid Condition Define नहीं करते हैं तो कई बार Loop Infinite हो जाता है।
- Loop के इस में Step Size बताना होता है। यानी यहां Loop को ये बताना होता है कि Loop किस क्रम में आगे बढेगा, घटते क्रम में या बढते क्रम में। यहां हमेंशा Increment या Decrement Operator का प्रयोग किया जाता है। यदि हमें Loop को एक के क्रम में ना बढा कर किसी और क्रम में बढाना या घटाना होता है, तो यह काम Assignment Operators का प्रयोग करके किया जाता है। जैसे b = b + 2 यह expression Loop को दो-दो के क्रम में Increase करेगा। इसके स्थान पर हम इस Expression का संक्षिप्त रूप b += 2 का प्रयोग भी कर सकते हैं, जैसा कि पिछले अध्याय में Assignment Operators Heading के अन्तर्गत बताया गया है।
Loop मुख्यत: तीन प्रकार के होते हैं। इनकी अपनी-अपनी, अलग-अलग विशेषता व उपयोग है, जिन्हें निम्नानुसार समझाया गया है:
- for Loop
- while Loop
- do … while Loop
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook C Programming Language in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
C Programming Language in Hindi | Page: 477 + 265 | Format: PDF