Procedure and Recursion
Procedure and Recursion – Though the above-mentioned three control structures, viz., direct sequencing, selection and repetition, are sufficient to express any algorithm, yet the following two advanced control structures have proved to be quite useful in facilitating the expression of complex algorithms viz.
(i) Procedure
(ii) Recursion
प्रक्रिया और पुनरावर्ती – हालांकि उपर्युक्त तीन नियंत्रण संरचनाएं, जैसे, प्रत्यक्ष अनुक्रमण, चयन और पुनरावृत्ति, किसी भी एल्गोरिथम को व्यक्त करने के लिए पर्याप्त हैं, फिर भी निम्नलिखित दो उन्नत नियंत्रण संरचना जटिल एल्गोरिदम की अभिव्यक्ति को सुविधाजनक बनाने में काफी उपयोगी साबित हुई हैं। अर्थात।
(i) प्रक्रिया
(ii) पुनरावर्ती