Advertisement
Klaxon

[C# Operators] Is Prime

Jul 8th, 2013
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.01 KB | None | 0 0
  1. // Write an expression that checks if given positive integer number n (n ≤ 100) is prime. E.g. 37 is prime.
  2.  
  3. using System;
  4.  
  5. class IsPrime
  6. {
  7.     static void Main()
  8.     {
  9.         //Declaring needed variables
  10.         int number = 13;
  11.         int zero = 0;
  12.         bool isValid;
  13.  
  14.         // Making validation
  15.         do
  16.         {
  17.             Console.WriteLine("Enter a number between 2147483647 and -2147483647: ");
  18.             isValid = int.TryParse(Console.ReadLine(), out number);
  19.         }
  20.         while (number < 2147483647 | number > -2147483647 && isValid == false);
  21.  
  22.         // Making a cycle to check is the number is prime
  23.         for (int i = 1; i <= number; i++)
  24.         {
  25.             if (number % i == 0)
  26.             {
  27.                 zero++;
  28.             }
  29.         }
  30.         if (zero == 2)
  31.         {
  32.             Console.WriteLine("The number {0} is prime!", number);
  33.         }
  34.         else
  35.         {
  36.             Console.WriteLine("The number {0} is NOT prime!", number);
  37.         }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement