Twin Prime Numbers Within A Range In C#

  1. namespace Consolepractice {  
  2.     class Program {  
  3.         public static void Main(string[] args) {  
  4.             Program pg = new Program();  
  5.             for (int i = 2; i <= 200; i++) {  
  6.                 if (pg.checkprime(i) == true && pg.checkprime(i + 2) == true) {  
  7.                     Console.WriteLine(i + "," + (i + 2));  
  8.                 }  
  9.             }  
  10.             Console.ReadKey();  
  11.         }  
  12.         public bool checkprime(int n) {  
  13.             int flag = 0;  
  14.             for (int i = 2; i <= n / 2; i++) {  
  15.                 if (n % i == 0) {  
  16.                     flag = 1;  
  17.                     break;  
  18.                 }  
  19.             }  
  20.             if (flag == 0) {  
  21.                 return true;  
  22.             } else {  
  23.                 return false;  
  24.             }  
  25.         }  
  26.     }  
  27. }