MBrendecke

Prime

Sep 25th, 2020
1,049
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2.  
  3. using static System.Console;
  4.  
  5. namespace Primes
  6. {
  7.     class Program
  8.     {
  9.         static void Main(string[] args)
  10.         {
  11.             for (int a = 1; a < 10; a++)
  12.             {
  13.                 Console.Write($"a is: {a}\n");
  14.                 Prime(a);
  15.             }
  16.         }
  17.  
  18.         private static void Prime(int a)
  19.         {
  20.             if (a != 2 && a % 2 == 0)
  21.             {
  22.                 Write($"{a} is not prime");
  23.                 return;
  24.             }
  25.  
  26.             int b = 1;
  27.             while (b <= a)
  28.             {
  29.                 if (a % b == 0)
  30.                 {
  31.                     Write($"b is: {b}\n");
  32.                     Write("  Prime status is: {0}\n",
  33.                         (a != b && b != 1) ? "false" : "true");
  34.                 }
  35.                 Write($"    b after increment is: {++b}\n");
  36.             }
  37.             Write("exit test else\n\n");
  38.         }
  39.     }
  40. }
  41.  
RAW Paste Data