इस खंड में हम देखेंगे कि एक सी या सी ++ कोड में अगर और अन्य अनुभाग को एक साथ कैसे निष्पादित किया जाए। यह समाधान थोड़ा मुश्किल है।
जब अगर और अन्य को एक के बाद एक निष्पादित किया जाता है तो यह उन बयानों को निष्पादित करने जैसा है जहां अगर-अन्य मौजूद नहीं हैं। लेकिन यहां हम देखेंगे कि क्या वे मौजूद हैं कि उन्हें एक के बाद एक कैसे निष्पादित किया जाए।
उदाहरण कोड
#includeनामस्थान का उपयोग करना std;int main() { int x =10; if(x> 5) { lebel_1:cout <<"यह अगर स्टेटमेंट के अंदर है" < आउटपुट
यह अंदर है अगर बयान यह अंदर है बयान यह अंदर है अगर बयान यह अंदर है और बयान यह अंदर है अगर बयान यह अंदर है बयान यह अंदर है अगर बयान यह और बयान के अंदर है ............ पूर्व>यह प्रोग्राम एक अनंत लूप के रूप में कार्य करेगा, लेकिन यहां, यदि ब्लॉक और अन्य ब्लॉक, एक साथ निष्पादित हो रहे हैं। पहली जांच के बाद कंडीशन चेकिंग वास्तव में आउटपुट पर प्रभाव नहीं डालती है।
नोट :यहां हम गोटो स्टेटमेंट का उपयोग बलपूर्वक नियंत्रण को if ब्लॉक से अन्य और अन्य को यदि में भेजने के लिए कर रहे हैं। लेकिन गोटो स्टेटमेंट का इस्तेमाल अच्छा नहीं है। किसी प्रोग्राम के नियंत्रण प्रवाह का पता लगाना मुश्किल हो जाता है।