Java Program to check if count of divisors is even or odd

JavaServer Side ProgrammingProgramming

To check if the count of divisors is even or odd, the Java code is as follows −

Example

 Live Demo

import java.io.*;
import java.math.*;
public class Demo{
   static void divisor_count(int n_val){
      int root_val = (int)(Math.sqrt(n_val));
      if (root_val * root_val == n_val){
         System.out.println("The number of divisors is an odd number");
      }else{
         System.out.println("The number of divisors is an even number");
      }
   }
   public static void main(String args[]) throws IOException{
      divisor_count(25);
   }
}

Output

The number of divisors is an odd number

A class named Demo contains a function named ‘divisor_count’, that checks if the number of divisors of the specific number is an even value or an odd number. In the main function, the ‘divisor_count’ is called with a value defined. Relevant message is displayed on the console.

raja
Published on 08-Jul-2020 15:03:34
Advertisements