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



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.

Updated on: 2020-07-08T11:35:48+05:30

220 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements