How to check if a number is even or odd

This blog post demonstrates how you can check if a number is even or odd via Java.

 

Consider the following code snippet:

public class EvenOddDemo {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("Enter your input:");int num = scanner.nextInt();if(num % 2 == 0)System.out.println("The input number "+num+" is even");elseSystem.out.println("The input number "+num+" is odd");scanner.close();}}

 

This code first reads an input number using the Scanner class. It then uses the % operator. The % operator returns the remainder of division. So the code checks if the remainder obtained after dividing by 2 is 0. If so, the number is odd, otherwise the number is even.

So if you run the code with input as 4, the following output is printed:

Enter your input:4The input number 4 is even

 

If you run the code with input as 7, the following output is printed:

Enter your input:7The input number 7 is odd

Comments

Popular posts from this blog

How to use logging in SpringBoot with code samples

Python While Loop with code samples

How to convert a List to a Set