Advertisement
abdalla_nasser

Perfect Number Checker

Dec 6th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.84 KB | None | 0 0
  1. Console.Title = "Perfect Number Checker";
  2.             int n, i, sum;
  3.  
  4.             Console.Write("Check if a given number is perfect number or not:\n");
  5.             Console.Write("-------------------------------------------------");
  6.             Console.Write("\n\n");
  7.  
  8.             Console.Write("Input the  number : ");
  9.             n = Convert.ToInt32(Console.ReadLine());
  10.             sum = 0;
  11.            
  12.             for (i = 1; i < n; i++)
  13.             {
  14.                 if (n % i == 0)
  15.                 {
  16.                     sum += i;
  17.                    
  18.                 }
  19.             }
  20.            
  21.             if (sum == n)
  22.                 Console.Write("\n... the number is perfect.");
  23.             else
  24.                 Console.Write("\n... the number is not perfect.");
  25.             Console.Write("\n");
  26.             Console.ReadKey();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement