1.

Code to get number is perfect or not

Answer»

Below code will help you to get wheather number is a perfect or not if it is perfect number then it will return TRUE

public boolean isPerfect(int number)
{
int i = PerfectFactors(number);
if (i == number)
{
return true;
}
ELSE
{
return FALSE;
}
}

public int PerfectFactors(int number)
{
int factor = 0, sum = 0;
for (int i = 1; i < number; i++)
{
if (!(number % i))
{
factor = i;
sum += factor;
}
}
return sum;
}



Discussion

No Comment Found