Java Program To Count Divisors Of Integer Number
Chapter:
Interview Programs
Last Updated:
24-06-2017 08:09:20 UTC
Program:
/* ............... START ............... */
import java.util.Scanner;
public class JavaCountDivisorsOfIntegerNumber {
public static void main(String[] args) {
int number; // to store inputted number
int divisorCNT; // to store divisor count
// input an integer positive number
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.print("Enter a positive integer: ");
number = scanner.nextInt();
if (number < 0)
System.out.println("Please enter positive integer !!!");
else
break;
}
divisorCNT = 0;
for (int loop = 1; loop <= number; loop++) {
if (number % loop == 0)
divisorCNT++;
}
// print result
System.out.println("Total number of divisors of " + number + " is " + divisorCNT);
} // end main()
}
/* ............... END ............... */
Output
Enter a positive integer: 50
Total number of divisors of 50 is 6
Notes:
-
This program will read an integer number and print total number of divisors of entered integer number.
Tags
Program To Count Divisors Of Integer Number, Java, Interview