Java Program to check a number is even or not without using Modulus Operator.

In this article, we will see how to check an entered number is even or odd without using "MODULUS" Operator

 

Code:

import java.util.Scanner;

public class OddEven {
public static void main(String[] args) {
//JAVA Program to check number is even or odd
// without using modulus operator
int n ;
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number: ");
n=sc.nextInt();
if (n>0)
{
if((n/2)*2==n)
{
System.out.println("Entered Number is even.");
}
else
{
System.out.println("Entered Number is odd.");
}
}
else
System.out.println("0 is taken as even here.");
}
}



 Output:

 Enter a number:
8
Entered Number is even.

Process finished with exit code 0

Also read:
Previous Post Next Post

Contact Form