निर्णय लेने के बयानों के लिए प्रोग्रामर को प्रोग्राम द्वारा मूल्यांकन या परीक्षण के लिए एक या एक से अधिक शर्तों को निर्दिष्ट करने की आवश्यकता होती है, साथ ही एक स्टेटमेंट या स्टेटमेंट को निष्पादित करने के लिए, यदि स्थिति सही होने के लिए निर्धारित की जाती है, और वैकल्पिक रूप से, अन्य स्टेटमेंट्स को निष्पादित किया जाना चाहिए यदि शर्त झूठा होना निर्धारित है।
निर्णय लेने वाले बयानों के प्रकार निम्नलिखित हैं -
Sr.No | कथन और विवरण |
---|---|
1 | यदि कथन एक if स्टेटमेंट में एक बूलियन एक्सप्रेशन होता है जिसके बाद एक या एक से अधिक स्टेटमेंट होते हैं। |
2 | यदि...अन्य कथन एक if स्टेटमेंट के बाद एक वैकल्पिक अन्य स्टेटमेंट हो सकता है, जो बूलियन एक्सप्रेशन के गलत होने पर निष्पादित होता है। |
3 | नेस्टेड अगर स्टेटमेंट हैं आप एक का उपयोग कर सकते हैं यदि या अन्य यदि कथन किसी अन्य के अंदर है या अन्यथा यदि कथन है। |
4 | स्विच स्टेटमेंट एक स्विच स्टेटमेंट एक वैरिएबल को मूल्यों की सूची के खिलाफ समानता के लिए परीक्षण करने की अनुमति देता है। |
5 | नेस्टेड स्विच स्टेटमेंट आप एक स्विच स्टेटमेंट का उपयोग दूसरे स्विच स्टेटमेंट के अंदर कर सकते हैं। |
आइए C# में if-else डिसीजन मेकिंग स्टेटमेंट का एक उदाहरण देखें।
उदाहरण
using System; namespace Demo { class Program { static void Main(string[] args) { int a = 50; if (a < 10) { Console.WriteLine("a is less than 10"); } else { Console.WriteLine("a is not less than 10"); } Console.WriteLine("a = {0}", a); Console.ReadLine(); } } }
आउटपुट
a is not less than 10 a = 50