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