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

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

212 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements