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

सी # में लॉजिकल ऑपरेटर्स क्या हैं?

तार्किक ऑपरेटरों का उपयोग बूलियन मानों के साथ किया जाता है। निम्नलिखित तीन तार्किक ऑपरेटर C# में उपलब्ध हैं।

<वें शैली ="पाठ-संरेखण:केंद्र;">विवरण
संचालक
&& लॉजिकल एंड ऑपरेटर कहा जाता है। यदि दोनों ऑपरेंड शून्य नहीं हैं तो शर्त सत्य हो जाती है।
|| लॉजिकल या ऑपरेटर कहा जाता है। यदि दो ऑपरेंड में से कोई भी शून्य नहीं है तो शर्त सत्य हो जाती है।
! लॉजिकल नॉट ऑपरेटर कहा जाता है। इसके ऑपरेंड की तार्किक स्थिति को उलटने के लिए उपयोग करें। यदि कोई शर्त सही है तो लॉजिकल नॉट ऑपरेटर झूठा बना देगा।

आइए एक उदाहरण देखें जो दिखाता है कि सी # में लॉजिकल ऑपरेटरों के साथ कैसे काम करना है। यहां लॉजिकल एंड ऑपरेटर के लिए कंडीशन चेक की गई है।

if (a && b) {
   Console.WriteLine("Line 1 - Condition is true");
}

इसी तरह, आइए देखें कि C# में अन्य लॉजिकल ऑपरेटरों के साथ कैसे काम किया जाए।

उदाहरण

using System;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         bool a = true;
         bool b = true;

         if (a && b) {
            Console.WriteLine("Line 1 - Condition is true");
         }
   
         if (a || b) {
            Console.WriteLine("Line 2 - Condition is true");
         }

         a = false;
         b = true;

         if (a && b) {
            Console.WriteLine("Line 3 - Condition is true");
         } else {
            Console.WriteLine("Line 3 - Condition is not true");
         }

         if (!(a && b)) {
            Console.WriteLine("Line 4 - Condition is true");
         }
         Console.ReadLine();
      }
   }
}

आउटपुट

Line 1 - Condition is true
Line 2 - Condition is true
Line 3 - Condition is not true
Line 4 - Condition is true

  1. पायथन में>> और <<ऑपरेटर क्या हैं?

    प्रतीकों को Python में क्रमशः बाएँ और दाएँ शिफ्ट ऑपरेटरों के रूप में परिभाषित किया गया है। वे बिटवाइज ऑपरेटर हैं। पहला ऑपरेंड संख्यात्मक वस्तु का एक बिटवाइज प्रतिनिधित्व है और दूसरा उन पदों की संख्या है जिनके द्वारा बिट फॉर्मेशन को बाएं या दाएं स्थानांतरित किया जाना है। <<ऑपरेटर बिट पैटर्न को बाईं

  1. पायथन में बूलियन ऑपरेटर क्या हैं?

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

  1. पायथन में विभिन्न बुनियादी ऑपरेटर क्या हैं?

    पायथन में ऑपरेटरों को - . के रूप में वर्गीकृत किया गया है अंकगणित संचालिका + जोड़ने के लिए - घटाव के लिए * गुणन के लिए / विभाजन के लिए // फ्लोर डिवीजन के लिए मॉड्यूलो या शेष के लिए % रिलेशनल ऑपरेटर से अधिक के लिए =इससे अधिक या इसके बराबर के लिए <से कम के लिए <=इससे कम या इसके बराबर के लिए ==के ल