Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.87 KB | None | 0 0
  1. using System;
  2.  
  3. class Program
  4. {
  5.     static void Main()
  6.     {
  7.         int n = int.Parse(Console.ReadLine());
  8.         Console.WriteLine(IsPrime(n)?"Prime":"Not Prime");
  9.     }
  10.  
  11.     static bool IsPrime(int n)
  12.     {
  13.         if (n <= 1) return false;   // проверяваме дали числото е единица или отрицателно
  14.         if (n == 2) return true;    // две е просто число
  15.         if (n % 2 == 0) return false;   //  проверяваме дали числото е четно
  16.         for (int i = 3; i <= Math.Ceiling(Math.Sqrt(n)); i += 2)    //  обхождаме нечетните числа до корен квадратен от числото
  17.         {
  18.             if (n % i == 0) return false;
  19.         }
  20.         return true;    //  в случай че всички проверки са минали, връщаме true
  21.     }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement