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

C++ में रिलेशनल और तुलना ऑपरेटर्स


C प्रोग्रामिंग में, 2 वेरिएबल्स में रखे गए मानों की तुलना निम्न ऑपरेटर्स का उपयोग करके की जा सकती है और उनके बीच संबंध निर्धारित किया जाएगा। इन ऑपरेटर्स को रिलेशनल ऑपरेटर्स कहा जाता है। विभिन्न C++ रिलेशनल ऑपरेटर्स उपलब्ध हैं:

ऑपरेटर्स विवरण
> ग्रेटर दैन
>= ग्रेटर दैन या बराबर
== बराबर है
!= बराबर नहीं है
<= लेस दैन या बराबर
< लेस दैन

आप इन ऑपरेटर्स का उपयोग ऑपरेंड्स के बीच संबंध जांचने के लिए कर सकते हैं। ये ऑपरेटर्स ज्यादातर कंडीशनल स्टेटमेंट्स और लूप्स में 2 ऑपरेंड्स के बीच संबंध खोजने और तदनुसार कार्य करने के लिए उपयोग किए जाते हैं। उदाहरण के लिए:

उदाहरण

#include<iostream>
using namespace std;
int main() {
    int a = 3, b = 2;
    if (a < b) {
        cout << a << " is less than " << b;
    } else if (a > b) {
        cout << a << " is greater than " << b;
    } else if (a == b) {
        cout << a << " is equal to " << b;
    }
    return 0;
}

आउटपुट

इससे निम्न आउटपुट मिलेगा:

3 is greater than 2
  1. - C++ में बिटवाइज ऑपरेटर्स

    C++ में 3 बिटवाइज ऑपरेटर्स उपलब्ध हैं। ये बिटवाइज AND (&), बिटवाइज OR (|) और बिटवाइज XOR (^) हैं। बिटवाइज AND ऑपरेटर (&) पहले ऑपरेंड के प्रत्येक बिट की तुलना दूसरे ऑपरेंड के संबंधित बिट से करता है। यदि दोनों बिट्स 1 हैं, तो संबंधित परिणाम बिट 1 पर सेट होता है। अन्यथा, संबंधित परिणाम बिट 0 प

  1. - C++ में रिलेशनल ऑपरेटर्स

    C++ प्रोग्रामिंग में, दो वेरिएबल्स में संग्रहीत मानों की तुलना निम्नलिखित ऑपरेटर्स का उपयोग करके की जा सकती है और उनके बीच के संबंध को निर्धारित किया जा सकता है। इन ऑपरेटर्स को रिलेशनल ऑपरेटर्स कहा जाता है। C++ में उपलब्ध विभिन्न रिलेशनल ऑपरेटर्स हैं: ऑपरेटर विवरण > से बड़ा >= से बड़

  1. - C++ में अंकगणितीय ऑपरेटर्स

    C++ में 5 बुनियादी अंकगणितीय ऑपरेटर्स होते हैं। वे हैं: जोड़ (+) घटाव (-) भाग (/) गुणा (*) मॉड्यूलो (%) उदाहरण ये ऑपरेटर्स C++ में किसी भी अंकगणितीय संक्रिया पर कार्य कर सकते हैं। आइए एक उदाहरण देखते हैं: #include <iostream> using namespace std; int main() { int a = 21; int b = 10;