ऑनवर्क्स लिनक्स और विंडोज ऑनलाइन वर्कस्टेशन

प्रतीक चिन्ह

वर्कस्टेशन के लिए मुफ्त होस्टिंग ऑनलाइन

<पिछला | विषय-सूची | अगला>

27 - प्रवाह नियंत्रण: यदि के साथ शाखाकरण


पिछले अध्याय में हमारे सामने एक समस्या प्रस्तुत की गई थी। हम अपनी रिपोर्ट-जनरेटर स्क्रिप्ट को स्क्रिप्ट चलाने वाले उपयोगकर्ता के विशेषाधिकारों के अनुकूल कैसे बना सकते हैं? इस समस्या के समाधान के लिए हमें परीक्षण के परिणामों के आधार पर, अपनी स्क्रिप्ट के भीतर "दिशाएँ बदलने" का एक तरीका खोजने की आवश्यकता होगी। प्रोग्रामिंग के संदर्भ में, हमें प्रोग्राम की आवश्यकता है शाखा.

आइए व्यक्त तर्क के एक सरल उदाहरण पर विचार करें स्यूडोकोड, मानव उपभोग के लिए अभिप्रेत एक कंप्यूटर भाषा का अनुकरण:

एक्स = 5

यदि एक्स = 5, तो:

कहें "X 5 के बराबर है।" अन्यथा:

कहें "X, 5 के बराबर नहीं है।"


यह एक शाखा का उदाहरण है. शर्त के आधार पर, "क्या X = 5 है?" एक काम करें, "मान लें कि X, 5 के बराबर है," अन्यथा दूसरा काम करें, "कहें कि X, 5 के बराबर नहीं है।"


 

OnWorks पर शीर्ष OS क्लाउड कंप्यूटिंग: