Advertisement
stoianpp

Arrays 15

Dec 15th, 2013
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.71 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. class EratosphenesPrimeNumber
  4. {
  5.     static void Main()
  6.     {
  7.         bool[] numbers = new bool[10000000];
  8.         int j = 2;
  9.         while (j <= Math.Sqrt(numbers.Length))
  10.         {
  11.             if (!numbers[j])
  12.             {
  13.                 Console.Write("{0, 2} ", j);
  14.                 numbers[j] = true;
  15.                 int i = j;
  16.                 while (i < numbers.Length)
  17.                 {
  18.                     numbers[i] = true;
  19.                     i += j;
  20.                 }
  21.             }
  22.             j++;
  23.         }
  24.         for (int i= 2; i < numbers.Length; i++)
  25.         {
  26.             if (!numbers[i]) Console.Write("{0, 2} ", i);
  27.         }
  28.     }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement