नियंत्रण संरचनाएं
क्या आप शक्तिशाली, "बुद्धिमान", बहुमुखी और उपयोगी प्रोग्राम बनाना सीखना चाहते हैं?
फिर आपको प्रोग्राम एक्जीक्यूशन कंट्रोल के तीन मुख्य रूपों को सीखने की जरूरत है। कंप्यूटर सिस्टम के सिद्धांत के अनुसार, एक अच्छी प्रोग्रामिंग भाषा को कार्यक्रमों के निष्पादन पर नियंत्रण के तीन रूपों का कार्यान्वयन प्रदान करना चाहिए।
1 -
अनुक्रम: अनुक्रमिक कथनों का निष्पादन - हम इससे पहले के पाठ्यक्रमों में पहले ही मिल चुके हैं। हमारे सभी पिछले कार्यक्रम बयानों के कुछ अनुक्रम हैं।
2 -
चुनें:
<पूर्व>
अगर ऐसा और ऐसा मामला है,
तो इसे करें
अन्यथा ऐसा करें।
3 -
दोहराएं:
<पूर्व>
UNTIL (जब तक ऐसे और ऐसे मामले - इसे करें)।
दूसरा रूप - काम करने के विभिन्न तरीकों के बीच
पसंद कार्यक्रमों को अधिक "बुद्धिमान" बनाता है और कंप्यूटरों को अत्यधिक कुशल भी बनाता है।
आइए एक साधारण उदाहरण से शुरू करते हैं।
आपको कीबोर्ड से दो वास्तविक संख्याएं दर्ज करनी होंगी और उनमें से सबसे बड़ी संख्या निर्धारित करनी होगी।
इस उदाहरण का अन्वेषण करें।