Relational Operators In C Language जानिए हिंदी में!
हेलो फ्रेंड्स, आज के इस आर्टिकल में हम Relational Operators के बारे में बात करने वाले है |
आज हम विस्तार से जानेंगे कि Relational Operators क्या है? (Relational Operators In C In Hindi) Relational Operators कितने प्रकार के होते है? और सी लैंग्वेज में इनका इस्तेमाल कैसे किया जाता है |
तो चलिए अब हम बिना समय गवाए जानते Relational Operators in C के बारे में |
सी लैंग्वेज में रिलेशनल ऑपरेटर क्या है? (Relational Operators in C In Hindi)
Relational operators का उपयोग किन्ही दो Operands के बिच comparison करने के लिए किया जाता है जैसे कि -: कोई एक Operand किसी दूसरे Operands के बराबर है की नहीं, किन्ही दो ओपेरंडस में से कौन सा बड़ा है और कौन सा छोटा है आदि इस तरह के ऑपरेशन में Relational Operators का उपयोग किया जाता है |
Relational Operators रिजल्ट को True और False के रूप में Return करता है |
Relational operators के उदाहरण है -:
- Equal to operator (==)
- Not equal to operator (!=)
- Greater than operator (>)
- Less than operator (<)
- Greater than or equal to operator (>=)
- Less than or equal to operator (<=)
1. Equal to operator (==) -:
यह ऑपरेटर दिए गए Operands के बिच ये चेक करता है वो Operands, Equal है या नहीं | यदि दोनों ऑपेरेण्ड्स Equal है तो Equal to operator रिजल्ट में True रिटर्न करता है और अगर दोनों ऑपेरेण्ड्स Equal नहीं है तो यह रिजल्ट में False रिटर्न करता है |
आइए इसको हम एक प्रोग्राम से समझते है -:
#include <stdio.h>
int main()
{
int a,b;
printf("Enter Two Number\n");
scanf("%d%d",&a,&b);
if(a==b)
{
printf("\nBoth Are Equal");
}
else
{
printf("\nBoth Are Not Equal");
}
return 0;
}
Output -:
Enter Two Number
10
20
Both Are Not Equal
2. Not equal to operator (!=)
यह ऑपरेटर भी दिए गए दो Operands के बिच ये चेक करता है वो Operands, Equal है या नहीं मगर not Equal to operator की खास बात ये है की यदि दोनों ऑपेरेण्ड्स Equal है तो या रिजल्ट में False रिटर्न करता है और अगर दोनों ऑपेरेण्ड्स Equal नहीं है तो True रिटर्न करता है |
आइए इसको हम एक प्रोग्राम से समझते है -:
#include <stdio.h>
int main()
{
int a,b;
printf("Enter Two Number\n");
scanf("%d%d",&a,&b);
if(a!=b)
{
printf("\nBoth Are Equal");
}
else
{
printf("\nBoth Are Not Equal");
}
return 0;
}
Output -:
Enter Two Number
15
15
Both Are Not Equal
इस उदाहरण में दोनों Operands, Equal है पर Not equal to operator (!=) ने false रिटर्न किया जिसके चलते रिजल्ट में Both Are Not Equal आया |
3. Greater than operator (>)
Greater than operator (>) दिए गए Operands में से चेक करता है कि पहला ओपेरंडस, दूसरे ओपेरंडस से बड़ा है या नहीं | यदि पहला ऑपेरेण्ड्स बड़ा है तो यह रिजल्ट में True रिटर्न करता है और अगर पहला ऑपेरेण्ड्स , दूसरे ओपेरंडस से बड़ा नहीं है तो यह रिजल्ट में False रिटर्न करता है |
Example -:
#include <stdio.h>
int main()
{
int A,B;
printf("Enter Two Number\n");
scanf("%d%d",&A,&B);
if(A!=B)
{
printf("\nA is Greater Than B");
}
else
{
printf("\nA is Smaller Than B");
}
return 0;
}
Output -:
Enter Two Number
20
15
A is Greater Than B
4. Less than operator (<)
Less than operator (<) दिए गए Operands में से चेक करता है कि पहला ओपेरंडस, दूसरे ओपेरंडस से छोटा है या नहीं | यदि पहला ऑपेरेण्ड्स छोटा है तो यह रिजल्ट में True रिटर्न करता है और अगर पहला ऑपेरेण्ड्स , दूसरे ओपेरंडस से छोटा नहीं है तो यह रिजल्ट में False रिटर्न करता है |
Example -:
#include <stdio.h>
int main()
{
int A,B;
printf("Enter Two Number\n");
scanf("%d%d",&A,&B);
if(A!=B)
{
printf("\nA is Less Than B");
}
else
{
printf("\nA is Greater Than B");
}
return 0;
}
Output -:
Enter Two Number
10
20
A is Less Than B
5. Greater than or equal to operator (>=)
यह ऑपरेटर दिए गए Operands में से चेक करता है कि पहला ओपेरंडस, बड़ा या equal है या नहीं दूसरे ओपेरंडस से | यदि पहला ऑपेरेण्ड्स बड़ा या equal है तो यह रिजल्ट में True रिटर्न करता है और अगर पहला ऑपेरेण्ड्स, दूसरे ओपेरंडस से बड़ा या equal नहीं है तो यह रिजल्ट में False रिटर्न करता है |
Example -:
#include <stdio.h>
int main()
{
int A,B=5;
printf("Enter A Number\n");
scanf("%d",&A);
if(A>=B)
{
printf("\nA is Greater Than Or Equal to B");
}
else
{
printf("\nA is Not Greater Than Or Equal to B");
}
return 0;
}
Output -:
Enter A Number
5
A is Greater Than Or Equal to B
6. Less than or equal to operator (<=)
यह ऑपरेटर दिए गए Operands में से चेक करता है कि पहला ओपेरंडस, छोटा या equal है या नहीं दूसरे ओपेरंडस से | यदि पहला ऑपेरेण्ड्स छोटा या equal है तो यह रिजल्ट में True रिटर्न करता है और अगर पहला ऑपेरेण्ड्स , दूसरे ओपेरंडस से छोटा या equal नहीं है तो यह रिजल्ट में False रिटर्न करता है |
Example -:
#include <stdio.h>
int main()
{
int A=3, B=5;
if(A<=B)
{
printf("\nA is Less Than Or Equal to B");
}
else
{
printf("\nA is Not Less Than Or Equal to B");
}
return 0;
}
Output -:
A is Less Than Or Equal to B
Read More -:
- Arithmetic Operators In C
- Logical Operators In C
- Bitwise Operators In C
- Assignment Operators In C
- Conditional Operator in C
Conclusion
दोस्तों आशा करता हु कि आज के इस पोस्ट को पढ़ने के बाद आपको सी लैंग्वेज में रिलेशनल ऑपरेटर क्या है? (What is Relational Operators in C In Hindi) और ये कितने प्रकार के होते है (Types of Relational Operators in C Language In Hindi) से संबंधित सभी जानकारी मिल गई होगी |
अगर आप सी लैंग्वेज के Complete Notes चाहते है तो मेरे इस पोस्ट C Language Notes In Hindi को देखे यहाँ आपको C Programming Language के सभी टॉपिक्स step by step मिल जाएगी |
दोस्तों आशा करता हु कि आपको ये पोस्ट पसंद आई होगी और आपको Relational Operators In C के बारे में काफी जानकरी हुई होगी |
अगर आपको ये पोस्ट पसंद आया है तो इस पोस्ट को अपने अपने दोस्तों को शेयर करना न भूलिएगा ताकि उनको भी ये जानकारी प्राप्त हो सके |
अगर आपको अभी भी Relational Operators In C Language से संबंधित कोई भी प्रश्न या Doubt है तो आप जरूर बताये मैं आपके सभी सवालों का जवाब दूँगा और ज्यादा जानकारी के लिए आप हमसे संपर्क कर सकते है |
ऐसे ही नया टेक्नोलॉजी ,Programming Language, Coding , C Language, C++, Python Course , Java Tutorial से रिलेटेड जानकारियाँ पाने के लिए हमारे इस वेबसाइट को सब्सक्राइब कर दीजिए | जिससे हमारी आने वाली नई पोस्ट की सूचनाएं जल्दी प्राप्त होगी |
दोस्तों आज की पोस्ट कैसे लगी निचे कमेंट में जरूर बताएं और अपने दोस्तों को Whatsapp, Facebook, Instagram, Twitter पर शेयर जरूर करे |
Thank you आपका दिन मंगलमय हो |
पढ़ते रहिए और बढ़ते रहिए | Keep Reading and Keep Growing