इनका उपयोग दो एक्सप्रेशन्स की तुलना करने के लिए किया जाता है।
| ऑपरेटर | विवरण | उदाहरण | a=10,b=20 | आउटपुट |
|---|---|---|---|---|
| < | कम है | a<b | 10<20 | 1 |
| <= | कम है या बराबर | a<=b | 10<=20 | 1 |
| > | अधिक है | a>b | 10>20 | 0 |
| >= | अधिक है या बराबर | a>=b | 10>=20 | 0 |
| == | बराबर है | a==b | 10==20 | 0 |
| != | बराबर नहीं है | a!=b | 10!=20 | 1 |
रिलेशनल एक्सप्रेशन का आउटपुट या तो ट्रू (1) होता है या फाल्स (0)।
एल्गोरिदम
नीचे दिए गए एल्गोरिदम का पालन करें:
शुरुआत
चरण 1: इंटीजर वेरिएबल्स घोषित करें।
चरण 2: रनटाइम पर सभी वेरिएबल्स पढ़ें।
चरण 3: रिलेशनल ऑपरेशन करें।
i. a<b
ii. a<=b
iii. a>b
iv. a>=b
v. a==b
vi. a!=b
चरण 4: सभी गणना किए गए मान प्रिंट करें।
समाप्ति
उदाहरण
निम्नलिखित C प्रोग्राम रिलेशनल ऑपरेटर्स की गणना करता है:
#include <stdio.h>
int main() {
int a, b;
printf("a, b मान दर्ज करें:\n");
scanf("%d%d", &a, &b);
printf("%d\n", a < b);
printf("%d\n", a <= b);
printf("%d\n", a > b);
printf("%d\n", b >= a);
printf("%d\n", a == b);
printf("%d\n", a != b);
return 0;
}
आउटपुट
आप निम्नलिखित आउटपुट देखेंगे:
a, b मान दर्ज करें: 120 340 1 1 0 1 0 1