Logical operators In C Hindi
C प्रोग्रामिंग में लॉजिकल ऑपरेटर प्रोग्राम में उपयोग वेरिएबल के बूलियन मानों (ट्रू या फाल्स) पर लॉजिकल ऑपरेशन करने के लिए उपयोग किए जाते हैं। लॉजिकल ऑपरेटरों का उपयोग आम तौर पर कई प्रोग्रामिंग कंडीशंस को एक साथ मर्ज या कंबाइंड करने या कंडीशंस को अस्वीकार करने के लिए किया जाता है।
Types of Logical Operators in C Programming.
Logical AND (&&) Operator.
किसी सी प्रोग्राम कंडीशन में एक लॉजिकल AND ऑपरेशन का उपयोग तब किया जाता है। जब यदि दोनों प्रोग्राम वेरिएबल ऑपरेंड एक समय पर ट्रू हैं, तो यह ट्रू प्रोग्राम आउटपुट मान को लौटाता है; अन्यथा, यह फाल्स प्रोग्राम वैल्यू मान को लौटाता है।
Logical AND (&&) Operator Example in C Language.
int p = 3, q = 7;
if (p > 1 && q > 1)
{
// Both program if conditions are true
}
Logical OR (||) Operator in C.
सी लैंग्वेज में एक लॉजिकल OR प्रोग्राम कंडीशन ऑपरेशन को परफॉर्म करता है। यदि दी गई प्रोग्राम कंडीशन कम से कम एक और कंडीशन ऑपरेंड ट्रू है, तो यह आउटपुट के रूप में ट्रू मान को लौटाता है; अन्यथा, यह फाल्स के रूप में आउटपुट को लौटाता है।
Logical OR (||) Operator Example in C Language.
int p = 1, q = 4;
if (p > 1 || q >1 )
{
// At least one of the or program conditions is true
}
Logical NOT (!) Operator in C Language.
सी प्रोग्राम में एक लॉजिकल NOT ऑपरेशन कार्य तब करता है। यह अपने प्रोग्राम कंडीशन ऑपरेंड की लॉजिकल कंडीशन को रिवर्स कर देता देता है। यदि दिया गया प्रोग्राम नॉट ऑपरेंड ट्रू है, तो यह फाल्स वैल्यू आउटपुट को रिटर्न करता है, और इसके विपरीत मान को प्रदर्शित करता है।
Example of logical NOT (!) operator in C.
int p = 1;
if (!(p > 5))
{
// here The given condition is true because !(p > 5) is true
}
About Logical Operators in C.
लॉजिकल ऑपरेटरों का उपयोग सी लैंग्वेज में अक्सर कंडीशनल स्टेटमेंट्स (if, while,for) लूप में प्रोग्राम कंडीशंस को मर्ज या एक्सेप्ट करने के लिए किया जाता है।
जहा सी में लॉजिकल AND (&&) और लॉजिकल OR (||) ऑपरेटर एक शॉर्ट-सर्किट, की तरह है, जिसका अर्थ है कि वे आउटपुट पता होते ही प्रोग्राम कंडीशन का एवोलुशन करना बंद कर देते हैं।
सी में लॉजिकल NOT (!) एक यूनरी प्रोग्राम ऑपरेटर है, जिसका अर्थ है कि यह केवल एक समय में एक ही प्रोग्राम ऑपरेंड पर काम करता है।
ज़्यादातर लॉजिकल ऑपरेटरों का उपयोग आमतौर पर किसी प्रोग्राम में बूलियन एक्सप्रेशंस के साथ किया जाता है, लेकिन इन्टिजर एक्सप्रेशन के साथ भी इनका इस्तेमाल किया जा सकता है, जहा (0 को फाल्स माना जाता है, 1 को ट्रू माना जाता है)।