Advertisement
AnitaN

03.OperatorsExpressionsStatements/08.PrimeNumberCheck

Mar 20th, 2014
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.14 KB | None | 0 0
  1. //Problem 8.    Prime Number Check
  2. //Write an expression that checks if given positive integer number n (n ≤ 100) is prime (i.e. it is divisible without remainder only to itself and 1). Examples:
  3.  
  4. using System;
  5.  
  6. class PrimeNumberCheck
  7. {
  8.     static void Main()
  9.     {
  10.         Console.Write("Please, enter a positive integer number n (n <= 100):");
  11.         int number = int.Parse(Console.ReadLine());
  12.         if (number >= 0 && number <= 100)
  13.         {
  14.             int counter = 0;
  15.             for (int i = 1; i <= number; i++)
  16.             {
  17.                 if (number%i==0)
  18.                 {
  19.                     counter++;
  20.                 }
  21.             }
  22.             bool checkNumber=(counter==2);
  23.             if (checkNumber)
  24.             {
  25.                 Console.WriteLine("{0}.The number {1} is prime.",checkNumber,number);
  26.             }
  27.             else
  28.             {
  29.                 Console.WriteLine("{0}.The number {1} is NOT prime.", checkNumber, number);
  30.             }
  31.  
  32.         }
  33.         else
  34.         {
  35.             Console.WriteLine("Wrong number! Please, enter a positive integer number n (n <= 100):");
  36.         }
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement