The source code to check a given number is EVEN or ODD using bit masking is given below. The given program is compiled and executed successfully.
// Java program to check a given number is
// EVEN or ODD using bit masking
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner SC = new Scanner(System.in);
int num = 0;
System.out.printf("Enter Number: ");
num = SC.nextInt();
if ((num & 1) == 1)
System.out.printf("Number is ODD");
else
System.out.printf("Number is EVEN");
}
}
Output:
Enter Number: 7
Number is ODD
Explanation:
In the above program, we imported the "java.util.Scanner" package to read variable values from the user. And, created a public class Main. It contains a static method main().
Program/Source Code:
The source code to check a given number is EVEN or ODD using bit masking is given below. The given program is compiled and executed successfully.
Output:
Explanation:
In the above program, we imported the "java.util.Scanner" package to read variable values from the user. And, created a public class Main. It contains a static method main().