Skip to content

Instantly share code, notes, and snippets.

@pepet96
Created November 13, 2013 23:51
Show Gist options
  • Save pepet96/7458674 to your computer and use it in GitHub Desktop.
Save pepet96/7458674 to your computer and use it in GitHub Desktop.
PerfectNumber
import java.util.Scanner;
public class PerfectNumber {
public static void main (String [] args) {
Scanner input = new Scanner(System.in);
System.out.println("How many numbers: ");
int limite = input.nextInt();
for (int i=1; i<=limite; i++)
{
System.out.println("Type number #:"+i+":");
int number = input.nextInt();
int result = 0;
for (int divisor=1; divisor<number; divisor++)
{
if (number%divisor==0){
result = result+divisor;
}
}
if (result==number) System.out.println("The number is perfect.");
else System.out.println("The number isn't perfect.");
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment