Java perfect number
Java perfect number
perfect.java
import java.util.Scanner;
class numberDemo
{
int iNumber;
Scanner obj = new Scanner(System.in);
public void isPerfect()
{
int iSum=0;
System.out.print(“Please enter number: “);
iNumber = obj.nextInt();
for(int i=1;i<iNumber;i++)
{
if(iNumber % i == 0)
{
iSum = iSum + i;
}
}
if(iSum == iNumber)
{
System.out.println(iNumber + ” is perfect number”);
}
else
{
System.out.println(iNumber + ” is not perfect number”);
}
}
}
public class perfect
{
public static void main(String args[])
{
numberDemo obj = new numberDemo();
obj.isPerfect();
}
}
Output
You must be logged in to post a comment.