Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C/C++ में if और else दोनों कथनों को एक साथ निष्पादित करें

इस खंड में, हम देखेंगे कि एक सी या सी ++ कोड में अगर और अन्य अनुभाग को एक साथ कैसे निष्पादित किया जाए। यह समाधान थोड़ा मुश्किल है।

जब अगर और अन्य को एक के बाद एक निष्पादित किया जाता है तो यह उन बयानों को निष्पादित करने जैसा है जहां अगर-अन्य मौजूद नहीं हैं। लेकिन यहां हम देखेंगे कि क्या वे मौजूद हैं कि उन्हें एक के बाद एक कैसे निष्पादित किया जाए।

उदाहरण कोड

#include नामस्थान का उपयोग करना std;int main() { int x =10; if(x> 5) { lebel_1:cout <<"यह अगर स्टेटमेंट के अंदर है" < 

आउटपुट

यह अंदर है अगर बयान यह अंदर है बयान यह अंदर है अगर बयान यह अंदर है और बयान यह अंदर है अगर बयान यह अंदर है बयान यह अंदर है अगर बयान यह और बयान के अंदर है ............ पूर्व> 

यह प्रोग्राम एक अनंत लूप की तरह कार्य करेगा, लेकिन यहां, यदि ब्लॉक और अन्य ब्लॉक, एक साथ निष्पादित हो रहे हैं। पहली जांच के बाद, आउटपुट पर कंडीशन चेकिंग वास्तव में प्रभावित नहीं होती है।

नोट: यहां हम एक गोटो स्टेटमेंट का उपयोग कर रहे हैं ताकि नियंत्रण को अगर ब्लॉक से दूसरे पर भेजा जा सके और अन्यथा अगर। लेकिन गोटो स्टेटमेंट का इस्तेमाल अच्छा नहीं है। किसी प्रोग्राम के नियंत्रण प्रवाह का पता लगाना मुश्किल हो जाता है।


  1. सी/सी++ में 2-3 पेड़ (खोजें और डालें)?

    एक 2-3 पेड़ को ट्री डेटा संरचना के रूप में परिभाषित किया जाता है, जहां बच्चों (आंतरिक नोड) वाले प्रत्येक नोड में या तो दो बच्चे (2-नोड) के साथ-साथ एक डेटा तत्व या तीन बच्चे (3-नोड्स) और साथ ही दो डेटा होते हैं। तत्व। परिभाषाएं हम कहते हैं कि एक आंतरिक नोड एक 2-नोड है यदि इसमें एक डेटा तत्व और दो

  1. क्या C++ वेरिएबल स्थिर और अस्थिर दोनों हो सकता है?

    हां एक C++ चर स्थिर और अस्थिर दोनों हो। इसका उपयोग केवल-पढ़ने के लिए हार्डवेयर रजिस्टर, या किसी अन्य थ्रेड के आउटपुट जैसी स्थितियों में किया जाता है। वोलेटाइल का मतलब है कि इसे मौजूदा थ्रेड के बाहरी किसी चीज़ से बदला जा सकता है और कॉन्स्ट का मतलब है कि आप इसे नहीं लिखते हैं (उस प्रोग्राम में जो कॉन्

  1. जावा कंट्रोल फ्लो स्टेटमेंट:if...else और स्विच

    जावा में, प्रोग्राम के प्रवाह को नियंत्रित करने के कई तरीके हैं। निर्णय लेने के बयानों को लागू करके प्रवाह विवरणों को नियंत्रित करें, निष्पादन के प्रवाह को बदलें या तोड़ें। जावा में निर्णय लेने के बयान हैं: if बयान if...else बयान switch बयान यह पोस्ट जावा कंट्रोल फ्लो स्टेटमेंट का विवरण और कोड उ