using System; class HelloWorld { static void Main() { int[] myNum = {10, 6, 20, 28, 30, 40, 496, 500}; HelloWorld hw = new HelloWorld(); hw.printPrimeNumber(myNum); } public void printPrimeNumber(int[] array){ for(int i=0; i<array.Length; i++) if(checkPerfectNo(array[i])) Console.WriteLine(array[i] + ' is prime number'); else Console.WriteLine(array[i] + ' is not prime number'); } public bool checkPerfectNo(int num){ int sum = 0; for(int i= 1; i<=num/2; i++) if(num % i == 0) sum+=i; return num == sum ; } }
Output.
10 is not prime number
6 is prime number
20 is not prime number
28 is prime number
30 is not prime number
40 is not prime number
496 is prime number
500 is not prime number
Markdown for AI
A clean, structured version of this page for AI assistants and LLMs.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy.
Output.