Java program to find perfect number or not.
public
class
IsPerfectNumber {
public
boolean
isPerfectNumber(
int
number){
int
temp =
0
;
for
(
int
i=
1
;i<=number/
2
;i++){
if
(number%i ==
0
){
temp += i;
}
}
if
(temp == number){
System.out.println(
"It is a perfect number"
);
return
true
;
}
else
{
System.out.println(
"It is not a perfect number"
);
return
false
;
}
}
public
static
void
main(String a[]){
IsPerfectNumber ipn =
new
IsPerfectNumber();
System.out.println(
"Is perfect number: "
+ipn.isPerfectNumber(
28
));
}
}
Output: |
28
It is a perfect number
Is perfect number: true
|
Bhanu Namikaze
Author & Editor
Bhanu Namikaze is an Ethical Hacker, Passionate Blogger, Web Developer, Student and Mechanical Engineer. He Enjoys writing articles, Blogging, Solving Errors, Surfing and Social Networking. Feel Free To Contact Me @ Bhanu.
0 comments:
Post a Comment