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:Also read:
8
Entered Number is even.
Process finished with exit code 0
- Program to Traverse an Array.
- Program to Reverse an Array.
- Program to check a number is even or odd without using Modulus Operator.
- Program to check IP Address.
- Program to calculate factorial of a number without using Recursion.
- Program to reverse a String using StringBuffer class.