Eval two
unknown
java
2 years ago
923 B
20
Indexable
import java.util.Scanner;
public class EvalTwo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.print("Enter an even positive integer: ");
int number = scanner.nextInt();
if (number % 2 != 0) {
System.out.println("You entered an odd number");
break;
}
int count = 0;
for (int i = 1; i <= Math.sqrt(number); i++) {
if (number % i == 0) {
if (number / i == i) {
count++;
} else {
count += 2;
}
}
}
System.out.println(number + " has " + count + " divisors");
}
}
}
Editor is loading...
Leave a Comment