Java Program To Demonstrate Logical Operators

Java Program To Demonstrate Logical Operators

Write Java program to demonstrate the use of logical operators

// WAP to demonstrate logical operator

public class LogicalOperator
{
    public static void main(String[] args)
    {
        int a = 7, b = 0, c = -3;

        System.out.println("a = "+a);
        System.out.println("b = "+b);
        System.out.println("c = "+c);

        
        //logical and
        System.out.println("(a<b)&&(a<c) :"+((a<b)&&(a<c)));
        System.out.println("(b<a)&&(b<c) :"+((b<a)&&(b<c)));
        System.out.println("(b<a)&&(b<c) :"+((c<a)&&(c<b)));
        System.out.println("(a == b) && (c > b) :"+((a == b) && (c > b)));
        System.out.println("(a == b) && (c < b) :"+((a == b) && (c < b)));
        System.out.println();

        //logical or
        System.out.println("(a<b)||(a<c) :"+((a<b)||(a<c)));
        System.out.println("(b<a)||(b<c) :"+((b<a)||(b<c)));
        System.out.println("(b<a)||(b<c) :"+((c<a)||(c<b)));
        System.out.println("(a == b) || (c < b) :"+((a == b) || (c < b)));
        System.out.println("(a != b) || (c < b) :"+((a != b) || (c < b)));
        System.out.println();

        //logical not
        System.out.println("(a!=b) :"+(a!=b));
        System.out.println("(a!=c) :"+(a!=c));
        System.out.println("(b!=c) :"+(b!=c));
        System.out.println("!(a != b) :"+!(a != b));
        System.out.println("!(a == b) :"+!(a == b));
        System.out.println();


        System.out.println("(a != b) || (c < b) && (a < c) :"+((a != b) || (c < b) && (a < c)));
        System.out.println("(a == b) || (c < b) && (a > c) :"+((a == b) || (c < b) && (a > c)));
        System.out.println("(a == b) && (c < b) || (a > c) :"+((a == b) && (c < b) || (a > c)));
       
        }
}

Output: