public static void SieveEratosthenes(int n) { Algorithm_Eratosthenes algorithm_Eratosthenes = new Algorithm_Eratosthenes(); Console.WriteLine("SieveEratosthenes to {0}:", n); Console.WriteLine(string.Join(",", algorithm_Eratosthenes.Algorithm(n))); }
static void Main(string[] args) { int n; Console.WriteLine("Sieve of Eratosthenes"); Console.WriteLine("this algorithm for finding all primes from the first prime number 2 to a given\n"); Break: Console.Write("Write your number N:"); n = Convert.ToInt32(Console.ReadLine()); if (n == 1 || n == 2 || n < 1) { Console.WriteLine("Please write N > 2"); goto Break; } else { Algorithm_Eratosthenes.SieveEratosthenes(n); } Console.ReadLine(); }