C++ Tutorial





Español Français 中文 Deutsch Portuguese Japanese nederlands
   
 
C++ Tutorial
C++ Language Tutorial - Object Oriented Programing - OOPs History of C++
C++ Language Tutorial - Object Oriented Programing - OOPs Structure of C++
C++ Language Tutorial - Object Oriented Programing - OOPs C++ Datatypes
C++ Language Tutorial - Object Oriented Programing - OOPs Variables
C++ Language Tutorial - Object Oriented Programing - OOPs Constants
C++ Language Tutorial - Object Oriented Programing - OOPs Operators
C++ Language Tutorial - Object Oriented Programing - OOPs Control Structures
C++ Language Tutorial - Object Oriented Programing - OOPs Arrays
C++ Language Tutorial - Object Oriented Programing - OOPs Functions
C++ Language Tutorial - Object Oriented Programing - OOPs Class
C++ Language Tutorial - Object Oriented Programing - OOPs Predefined Functions
C++ Language Tutorial - Object Oriented Programing - OOPs I/O Functions
C++ Language Tutorial - Object Oriented Programing - OOPs String, Character Functions
C++ Language Tutorial - Object Oriented Programing - OOPs Mathematical Functions
C++ Language Tutorial - Object Oriented Programing - OOPs Time Date Functions
C++ Language Tutorial - Object Oriented Programing - OOPs Dynamic Allocation
C++ Language Tutorial - Object Oriented Programing - OOPs Utility Functions
C++ Language Tutorial - Object Oriented Programing - OOPs OOP's Concept
C++ Language Tutorial - Object Oriented Programing - OOPs Special Topics
C++ Language Tutorial - Object Oriented Programing - OOPs Type casting
C++ Language Tutorial - Object Oriented Programing - OOPs Feedback
C++ Language Tutorial - Object Oriented Programing - OOPs Ask Your Doubts
 





Logical Operators in C++


Tutorials Cpp

Topic

What are the Logical Operators in C++?
What is AND, NOT, OR in operators?



Explanation

The logical operators are used to logically combine, compare Boolean conditions or expressions.

The following table lists the operators.

Operator Action
! NOT
&& AND
|| OR

Example:

  #include <iostream.h>
  using namespace std;
  void main()
   {    
    int date;
    cout << "Enter the Date::";
    cin  >> date;
    if ((date!=0)&&(date>10 && date<20) )
      {   
        cout << "Date is in the Middle of the Month" ;   
      }
    else if (date<1 || date>31)
      {
        cout << "Enter a valid DATE";
      }
    else
      {  
        cout << "Date is either the start or end of the Month";   
      }
   }

Result:
Enter the Date:: 12
Date is in the Middle of the Month

In the above example the "&&" operator is used to combine two conditions that specifies the date range between 10 and 20. The "!" is used to check if the date is not equal to "0". The "||" operator is used to check if the the date enter is between the range "1-31".

This is how, logical operators used in C++.








Note
C++ is one of the most used programming languages in the world. Also known as "C with Classes". Hope you enjoy this tutorial. Do send your feedback or suggestions on this C++ tutorial. This is a copyright content.

Other Links

web hosting