Java_Assignment_1_(1132220874)
Java_Assignment_1_(1132220874)
PRN: 1132220874
Java Assignment 1
Using Recursion:-
int number = 5;
if (n <= 1) {
return 1;
Without recursion
int number = 7;
int factorial = findFactorial(number);
int result = 1;
result *= i;
return result;
if (isPerfectNumber(number)){
}else{
}
}
int lower = n - 1;
int upper = n + 1;
while (true) {
return lower;
if (isPerfectNumber(upper)) {
return upper;
lower--;
upper++;
if (n < 2) {
return false;
int sum = 1;
if (n % i == 0) {
sum += i;
}
return sum == n;