Web | This Site

C++ Basics
C++ Object Oriented
C++ Advanced
C++ Useful References
C++ Useful Resources
Selected Reading
© 2011 TutorialsPoint.COM

| Home |  | References |  | Discussion Forums |  | About TP

# C++ Relational Operators

Try following example to understand all the relational operators available in C++.

Copy and paste the following C++ program in test.cpp file and compile and run this program.

    #include <iostream>
    using namespace std;

    main()
    {
       int a = 21;
       int b = 10;
       int c ;

       if( a == b )
       {
          cout << "Line 1 - a is equal to b" << endl ;
       }
       else
       {
          cout << "Line 1 - a is not equal to b" << endl ;
       }
       if ( a < b )
       {
          cout << "Line 2 - a is less than b" << endl ;
       }
       else
       {
          cout << "Line 2 - a is not less than b" << endl ;
       }
       if ( a > b )
       {
          cout << "Line 3 - a is greater than b" << endl ;
       }
       else
       {
          cout << "Line 3 - a is not greater than b" << endl ;
       }
       /* Let's change the values of a and b */
       a = 5;
       b = 20;
       if ( a <= b )
       {
          cout << "Line 4 - a is either less than \
                                        or euqal to  b" << endl ;
       }
       if ( b >= a )
       {
          cout << "Line 5 - b is either greater than \
                                        or equal to b" << endl ;
       }
       return 0;
    }

When the above code is compiled and executed, it produces following result:

    Line 1 - a is not equal to b
    Line 2 - a is not less than b
    Line 3 - a is greater than b
    Line 4 - a is either less than or euqal to  b
    Line 5 - b is either greater than or equal to b

Advertisement

Online Image Processing

Indian Baby Names