WhatsApp Group Join Now
Telegram Join Join Now

C++ : Relation Operator , larger than , Smaller than , Smaller and equal than , not equal operators in c++ language

larger than , Smaller than , Smaller and equal than , not equal operators in c++ language , C++ : Relation Operator :-
इससे पहले एक article मे c++ मे उपस्थित सभी data type को discuss कर लिए है | लेकिन केवल arithmetic operator को discuss किया है | अब इस article मे relation operator को discuss करेगे |
Operator
c++ मे operators को basically दो प्रकार से divide किया जाता है :-
इस category मे पांच arithmetic operators है जिसमे addition,subtraction , multiplication , division, और modules है | इन सभी को हम पहले अच्छी तरह से discuss कर चुके है |
2. Relation operator
जब किसी प्रोग्राम मे दो या दो से अधिक values को compare किया जाता है तब इस operator को use किया जाता है | इस category मे पांच Relation operator है | जब किसी expression मे Relation operator को use किया जाता है तब इसे Relation expression कहते है | सभी Relation expression की value boolean होती है | अथात इसकी true और false value होती है |
1. larger than
इस operator का use किसी दो values मे compare करने के लिए use किया जाता है | इसका syntax ‘>’ होता है | इसमें first > second statement से मतलब होता है
first value का compare second value से होता है | अगर first value , second value से बड़ी होती तब इस expression का आउटपुट ‘1’ होता है अन्यथा ‘0’ होती है |
इसका उदाहरण होता है :-
#include
#include
void main()
{
int a,b;
bool t;
cout<<“Enter First Value :”<
cin>>a;
cout<<“Enter Second Value :”<
cin>>b;
t=(a>b);
if(b=’TRUE’)
{
cout<<“Largest value : “<< a <
}
else
cout<<“Largest value : “<
getch();
}
इस उदाहरण मे दो variable को declare किया जाता है | जिसको variable ‘a’ और ‘b’ मे assign कर दिया जाता है |
और (a>b) expression के आउटपुट को variable t मे assign कर देते है | इस variable का type boolean है |
अगर variable ‘t’ की value ‘1’ होती है तब Largest value :a print होगा |
अन्यथा Largest value : b display होता है |
इसका आउटपुट होगा
Enter First Value : 12
Enter Second Value : 23
Largest value : 23
2. Smaller than
इस operator का use किसी दो values मे compare करने के लिए use किया जाता है | इसका syntax ‘<‘ होता है | इसमें first < second statement से मतलब होता है
first value का compare second value से होता है | अगर first value , second value से छोटी होती तब इस expression का आउटपुट ‘1’ होता है अन्यथा ‘0’ होती है |
इसका उदाहरण होता है :-
#include
#include
void main()
{
int a,b;
bool t;
cout<<” First Value :”<
cin>>a;
cout<<” Second Value :”<
cin>>b;
t=(a
if(b=’TRUE’)
{
cout<<“First value is small that Second Value .”<
cout<<“Smaller value : “<< a <
}
cout<<“Second Value is small that First Value .”<
cout<<“Smaller value : “<
getch();
}
इस उदाहरण मे दो variable को declare किया जाता है | जिसको variable ‘a’ और ‘b’ मे assign कर दिया जाता है |
और (a
अगर variable ‘t’ की value ‘1’ होती है तब First value is small that Second Value. और a की value print होगा |
अन्यथा Second Value is small that First Value . और ‘b’ की value print display होता है |
इसका आउटपुट होगा
Enter First Value : 12
Enter Second Value : 23
First value is small that Second Value .
Smaller value : 12
3. Smaller and equal than
इस operator से दो variables मे smaller and equal की condition को check किया जाता है | इसका syntax ‘<=’ होता है | इसमें first <=second statement से मतलब होता है first value का compare second value से होता है | अगर first value , second value से छोटी या समान होती तब इस expression का आउटपुट ‘1’ होता है अन्यथा ‘0’ होती है |
इसका उदाहरण होता है :-
#include
#include
void main()
{
int a,b;
bool t;
cout<<” First Value :”<
cin>>a;
cout<<” Second Value :”<
cin>>b;
t=(a<=b);
if(b=’TRUE’)
{
cout<<“First value is small and equal than Second Value .”<
if(a
{
cout<<“Smaller value : “<< a <
cout<<“Larger value : “<< b <
}
else
{
cout<<“Both values are same .”;
}
}
if(a>b)
{
cout<<“Smaller value: “<< b <
cout<<“Larger value : “<< a <
}
else
{
cout<<“Both values are same .”;
}
getch();
}
इस उदाहरण मे दो variable को declare किया जाता है | जिसको variable ‘a’ और ‘b’ मे assign कर दिया जाता है |
और (a<=b) expression के आउटपुट को variable t मे assign कर देते है | इस variable का type boolean है |
अगर variable ‘t’ की value ‘1’ होती है तब एक और condition (a
इसका आउटपुट होगा
Enter First Value : 12
Enter Second Value : 23
First value is small or equal than Second Value .
Smaller value : 12
Larger value : 23
4. Not Equal
इस operator से दो variables मे equality की condition को check किया जाता है | इसका syntax ‘!=’ होता है | इसमें first !=second statement से मतलब होता है first value का compare second value से होता है | अगर first value , second value समान नहीं होती तब इस expression का आउटपुट ‘1’ होता है अन्यथा ‘0’ होती है |
इसका उदाहरण होता है :-
#include
#include
void main()
{
int a,b;
bool t;
cout<<” First Value :”<
cin>>a;
cout<<” Second Value :”<
cin>>b;
t=(a!=b);
if(b=’TRUE’)
{
cout<<“First value is not equal than Second Value .”<
}
else
{
cout<<“First value is equal than Second Value .”;
}
getch();
}
इस उदाहरण मे दो variable को declare किया जाता है | जिसको variable ‘a’ और ‘b’ मे assign कर दिया जाता है |
और (a>=b) expression के आउटपुट को variable t मे assign कर देते है | इस variable का type boolean है |
अगर variable ‘t’ की value ‘1’ होती है तब First value is not equal than Second Value . display होगा अन्यथा First value is equal than Second Value .
इसका आउटपुट होगा
Enter First Value : 12
Enter Second Value : 23
First value is not equal than Second Value .
5. larger and equal than
इस operator से दो variables मे larger and equal की condition को check किया जाता है | इसका syntax ‘>=’ होता है | इसमें first >=second statement से मतलब होता है first value का compare second value से होता है | अगर first value , second value से बड़ी या समान होती तब इस expression का आउटपुट ‘1’ होता है अन्यथा ‘0’ होती है |
इसका उदाहरण होता है :-
#include
#include
void main()
{
int a,b;
bool t;
cout<<” First Value :”<
cin>>a;
cout<<” Second Value :”<
cin>>b;
t=(a>=b);
if(b=’TRUE’)
{
cout<<“First value is smaller and equal than Second Value .”<
if(a
{
cout<<“Smaller value : “<< a <
cout<<“Larger value : “<< b <
}
else
{
cout<<“Both values are same .”;
}
}
if(a>b)
{
cout<<“Smaller value: “<< b <
cout<<“Larger value : “<< a <
}
else
{
cout<<“Both values are same .”;
}
getch();
}
इस उदाहरण मे दो variable को declare किया जाता है | जिसको variable ‘a’ और ‘b’ मे assign कर दिया जाता है |
और (a>=b) expression के आउटपुट को variable t मे assign कर देते है | इस variable का type boolean है |
अगर variable ‘t’ की value ‘1’ होती है तब एक और condition (a>b) को check किया जाता है | अब इस condition के true होने पर smaller value और larger value को display किया जाता है |
इसका आउटपुट होगा
Enter First Value : 12
Enter Second Value : 23
First value is smaller or equal than Second Value .
Smaller value : 12
Larger value : 23