Turn Desktop View Off
by Dinesh Thakur

In the Following example OddorEvenNumbers use mod operator to check if the number is even or odd. If the number divided by 2 and the reminder is 0 then number is even, otherwise the number is odd.

Here is the java code for the program OddorEvenNumbers :


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;    
public class OddorEvenNumbers {
        public static void main(String[] args) {
                     int no = 0;  
                     System.out.print("Please enter a Number :");
        BufferedReader Buffer= new BufferedReader(new InputStreamReader(System.in));
                         no = Integer.parseInt(Buffer.readLine());
                         if(no%2 == 0)
                                System.out.println(no + " is Even Number.");
                                System.out.println(no + " is Odd Number.");
                     catch(Exception e)
                                 System.out.println("Input Error : "+e);                       

number is even or odd



 Suppose, the value entered is say 217. It is assigned to the integer variable no. Now, no is divided by 2  (% returns remainder). Since 10 will be divided by 2 completely and remainder comes out to be o. Hence, we get the message" Number is even" on the screen. When we enter a value say 217, this time we get remainder as 1  and it will display the message "Number is odd" on the screen.