Advertisement
Guest User

6. Prime Pairs

a guest
Apr 10th, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.95 KB | None | 0 0
  1. using System;
  2.  
  3. namespace PrimePairs
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             // User input
  10.             int firstStart = int.Parse(Console.ReadLine());
  11.             int secondStart = int.Parse(Console.ReadLine());
  12.             int diff1 = int.Parse(Console.ReadLine());
  13.             int diff2 = int.Parse(Console.ReadLine());
  14.  
  15.             // Calculate threshold
  16.             int firstEnd = firstStart + diff1;
  17.             int secondEnd = secondStart + diff2;
  18.  
  19.             for ( int i = firstStart; i <= firstEnd; i++ )
  20.             {
  21.                 for ( int j = secondStart; j <= secondEnd; j++ )
  22.                 {
  23.                     // Assume number is prime by default
  24.                     bool isPrime = true;
  25.                     // Check if prime
  26.                     for ( int k = 2; k < 10; k++ )
  27.                     {
  28.                         if ( i%k == 0 || j%k == 0 )
  29.                         {
  30.                             // If number can be divided by 2, 3, ..., 9 - not prime
  31.                             isPrime = false;
  32.                         }
  33.                     }
  34.  
  35.                     // Print only prime numbers
  36.                     if ( isPrime )
  37.                     {
  38.                         Console.WriteLine("{0}{1}", i, j);
  39.                     }
  40.                 }
  41.             }
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement