Friday, December 21, 2018

Is Perfect or not in Java

package programs;

public class IsPerfectNumber {

public boolean isPerfectNumber(int number){
int temp = 0;
for(int i =1; i<=number/2; i++){
if(number % i == 0){
System.out.println("i----"+i);
temp = temp + i;
System.out.println(temp);
}
}

if(number == temp){
return true;
}
return false;

}

public static void main(String[] args) {
IsPerfectNumber obj = new IsPerfectNumber();
boolean b = obj.isPerfectNumber(27);
System.out.println(b);
}

}

No comments:

Post a Comment

TestNG - Can i use the 2 different data providers to same @test methods in TestNG?

public Object [][] dp1 () { return new Object [][] { new Object [] { "a" , "b" }, new Obje...