public class MyClass {
public static boolean is_perfect_square(double n) {
double sq = Math.sqrt(n);
return ((sq - Math.floor(sq)) == 0);
}
public static void main(String args[]) {
int arr[] = { 7, 8, 9, 0, 36 };
int sum = 0;
for (int i = 0; i < arr.length; i++) {
if (is_perfect_square(arr[i])) {
System.out.println(arr[i] + " : Yes");
sum += arr[i];
}
else {
System.out.println(arr[i] + " : No");
}
}
System.out.println("Sum = " + sum);
}
}
/*
run:
7 : No
8 : No
9 : Yes
0 : Yes
36 : Yes
Sum = 45
*/