Java program to check whether the number is even or odd.

In this post we will discuss how to write a program to check whether the number is even or odd in java

first, we understand what Even and Odd is:

Even and Odd:

if a number is evenly divided by 2 (two) without any remainder, then the number is Even.
otherwise, the number is odd.

Problem:

Here is example of the problem  –

Example 1 :

 Input :  Enter a number: 7 
 Output : 7 is an odd number.

Example 2 :

 Input : Enter a number: 14
 Output : 14 is an even number.

Explanation:

In this example 1, the user entered the number 7, and the program checked that 7 % 2 is not equal to 0, indicating that it’s an odd number. and the program then displayed the result.

In example 2, the user entered the number 14, and the program checked that 14 % 2 is equal to 0, indicating that it’s an even number and then program print the result.

Solution:

Algorithm to check Number is Even or odd :

  • Step 1 – Start the program.
  • Step 2 – Read/Input the number.
  • Step 3 – if number % 2==0 then the number is Even.
  • Step 4 – else number is odd.
  • Step 5 – display the output.
  • Step 6 – Stop the program.

 Approach 1: Even or odd in java using if…….else statement.

class  EvenOdd{
public static void main(String[]args){
int n=8;
if(n%2==0){
System.out.println("number is even");
}
else 
{
System.out.println("number is odd");
}
}
}
output : number is even.

 Approach 2 : Even or Odd program in java using Scanner.

import java.util.Scanner;
class EvenOdd{
public static void main(String []args){
//object of scanner class
Scanner sc = new Scanner(System.in){
int n;
System.out.println("enter the number you want to check");
n =sc.nextInt();
if(n%2==0){
System.out.println(" given number is even");
}
else {
System.out.println(" given number is odd");
}
}
}
}
Output :
enter the number you want to check
   39        
given number is odd

 

more java basic programs:

Prime Number Program in Java

Addition of two numbers in java

Java Program to Check a Number is Palindrome or Not

Find the Greatest of the Two Numbers in Java

Java Program to Get Input from User

Leave a Comment

%d bloggers like this: