From fae45591ab83cc00bfc53b37fd7a8436b7fa7913 Mon Sep 17 00:00:00 2001 From: Alon Heller <heller.alon@gmail.com> Date: Mon, 12 Sep 2016 14:33:54 +0300 Subject: [PATCH] minor text fixes minor text fixes --- GitHubTestProject/Program.cs | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/GitHubTestProject/Program.cs b/GitHubTestProject/Program.cs index b910941..4527c37 100644 --- a/GitHubTestProject/Program.cs +++ b/GitHubTestProject/Program.cs @@ -20,8 +20,10 @@ static void Main(string[] args) /// <returns></returns> public static bool IsPrime(int n) { - // TODO: Complete fhe funtion - return n % 2 != 0; + for (int i = 2; i <= Math.Sqrt(n); i++) + if (n % i == 0) + return false; + return true; } /// <summary> @@ -30,7 +32,24 @@ public static bool IsPrime(int n) /// <param name="a">An integer array</param> public static void Sort(int[] a) { - // TODO: Complete fhe funtion + int n = a.Length; + int min, minI; + for (int i = 0; i < n; i++) + { + minI = i; + min = a[i]; + for (int j = i; j < n; j++) + { + if (a[j] < min) + { + minI = j; + min = a[j]; + } + } + a[minI] = a[i]; + a[i] = min; + } + } } }