Perfect number program in java

Perfect number program in java. Number is said to be perfect if sum of all divisor is equal to Number. For example Number 28. Divisors of 28 are 1,2,4,7 and 14. Sum of divisors of 28 is same 28 hence number 28 is perfect number.

import java.util.Scanner;
public class Programming
{

 public static void main(String[] args)
 {
  int Number,Sum=0;
  Scanner input=new Scanner(System.in);
  System.out.print("enter Number:");
  Number=input.nextInt();
  input.close();
  System.out.print("Divisors are :");
  for(int i=1;i<=(Number/2);i++)
  {
	  if(Number%i==0)
	  {
		  Sum=Sum+i;
		System.out.print(i+"   ");		  
	  }
  }
  System.out.println("");
  if(Sum==Number)
  {
	  System.out.println("Number "+Number+" is perfect");
  }
  else
  {
	  System.out.println("Number "+Number+" is NOT Perfect");
  }
  	
 }
}
enter Number:28
Divisors are :1   2   4   7   14   
Number 28 is perfect
--------------------------------
enter Number:6
Divisors are :1   2   3   
Number 6 is perfect
-----------------------
enter Number:15
Divisors are :1   3   5   
Number 15 is NOT Perfect