public static void Main() { var substr = ArrayUtils.GetSubsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = ArrayUtils.GetSubsequence(new int[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = ArrayUtils.GetSubsequence(new int[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(string.Join(" ", allarr)); var emptyarr = ArrayUtils.GetSubsequence(new int[] { -1, 3, 2, 1 }, 0, 0); Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(StringUtils.ExtractEnding("I love C#", 2)); Console.WriteLine(StringUtils.ExtractEnding("Nakov", 4)); Console.WriteLine(StringUtils.ExtractEnding("beer", 4)); // Console.WriteLine(StringUtils.ExtractEnding("Hi", 100)); WriteIsPrime(23); WriteIsPrime(33); List<IExam> peterExams = new List<IExam>() { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0), }; Student peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
static void Main() { var substr = HelperMethods.Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = HelperMethods.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(String.Join(" ", subarr)); var allarr = HelperMethods.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(String.Join(" ", allarr)); var emptyarr = HelperMethods.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 0); Console.WriteLine(String.Join(" ", emptyarr)); Console.WriteLine(HelperMethods.ExtractEnding("I love C#", 2)); Console.WriteLine(HelperMethods.ExtractEnding("Nakov", 4)); Console.WriteLine(HelperMethods.ExtractEnding("beer", 4)); Console.WriteLine(HelperMethods.ExtractEnding("Hi", 100)); try { HelperMethods.CheckPrime(23); Console.WriteLine("The given number is prime."); } catch (ArgumentException ex) { throw new ArgumentException("The given number must be prime!", ex); } try { HelperMethods.CheckPrime(33); Console.WriteLine("The given number is prime."); } catch (Exception ex) { throw new ArgumentException("The given number must be prime!", ex); } List <Exam> peterExams = new List <Exam>() { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0) }; Student peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
static void Main() { var substr = Helpers.HelperMethods.Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Helpers.HelperMethods.Subsequence(new[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Helpers.HelperMethods.Subsequence(new[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(string.Join(" ", allarr)); var emptyarr = Helpers.HelperMethods.Subsequence(new[] { -1, 3, 2, 1 }, 0, 0); Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(Helpers.HelperMethods.ExtractEnding("I love C#", 2)); Console.WriteLine(Helpers.HelperMethods.ExtractEnding("Nakov", 4)); Console.WriteLine(Helpers.HelperMethods.ExtractEnding("beer", 4)); Console.WriteLine(Helpers.HelperMethods.ExtractEnding("Hi", 100)); try { Helpers.HelperMethods.CheckPrime(23); Console.WriteLine("23 is prime."); } catch (Exception ex) { Console.WriteLine("23 is not prime."); Console.WriteLine("ErrorMessage: {0}", ex.Message); } try { Helpers.HelperMethods.CheckPrime(33); Console.WriteLine("33 is prime."); } catch (Exception ex) { Console.WriteLine("33 is not prime"); Console.WriteLine("ErrorMessage: {0}", ex.Message); } var peterExams = new List <Exam> { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0) }; var peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
static void Main() { var substr = Helpers.HelpMethods.Subsequence("Jimmy Hendrix".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Helpers.HelpMethods.Subsequence(new[] { 8, 4, 1, 7 }, 1, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Helpers.HelpMethods.Subsequence(new[] { 8, 4, 1, 7 }, 0, 3); Console.WriteLine(string.Join(" ", allarr)); var emptyarr = Helpers.HelpMethods.Subsequence(new[] { 8, 4, 1, 7 }, 3, 1); Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(Helpers.HelpMethods.ExtractEnding("I can't get no sleep", 2)); Console.WriteLine(Helpers.HelpMethods.ExtractEnding("Island", 4)); Console.WriteLine(Helpers.HelpMethods.ExtractEnding("Beach", 4)); Console.WriteLine(Helpers.HelpMethods.ExtractEnding("Sun", 100)); try { Helpers.HelpMethods.CheckPrime(17); Console.WriteLine("17 is prime."); } catch (Exception ex) { Console.WriteLine("17 is not prime."); Console.WriteLine("ErrorMessage: {0}", ex.Message); } try { Helpers.HelpMethods.CheckPrime(10); Console.WriteLine("10 is prime."); } catch (Exception ex) { Console.WriteLine("10 is not prime"); Console.WriteLine("ErrorMessage: {0}", ex.Message); } var jimmyExams = new List <Exam> { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0) }; var peter = new Student("Jimmy", "Hendrix", jimmyExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
public static void Main() { var substr = Extenstions.Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Extenstions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Extenstions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(string.Join(" ", allarr)); var emptyarr = Extenstions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 0); Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(Extenstions.ExtractEndingFromText("I love C#", 2)); Console.WriteLine(Extenstions.ExtractEndingFromText("Nakov", 4)); Console.WriteLine(Extenstions.ExtractEndingFromText("beer", 4)); //// Console.WriteLine(Extenstions.ExtractEndingFromText("Hi", 100)); // Just comment to run the code correctly. //// Stylecop ingnores comment starting with four slashes. if (Extenstions.CheckIsPrime(23)) { Console.WriteLine("23 is prime."); } else { Console.WriteLine("23 is not prime"); } if (Extenstions.CheckIsPrime(33)) { Console.WriteLine("33 is prime."); } else { Console.WriteLine("33 is not prime"); } List <Exam> peterExams = new List <Exam>() { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0), }; Student peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
static void Main() { var substr = Helpers.HelperMethods.Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Helpers.HelperMethods.Subsequence(new[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Helpers.HelperMethods.Subsequence(new[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(string.Join(" ", allarr)); var emptyarr = Helpers.HelperMethods.Subsequence(new[] { -1, 3, 2, 1 }, 0, 0); Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(Helpers.HelperMethods.ExtractEnding("I love C#", 2)); Console.WriteLine(Helpers.HelperMethods.ExtractEnding("Nakov", 4)); Console.WriteLine(Helpers.HelperMethods.ExtractEnding("beer", 4)); Console.WriteLine(Helpers.HelperMethods.ExtractEnding("Hi", 100)); try { Helpers.HelperMethods.CheckPrime(23); Console.WriteLine("23 is prime."); } catch (Exception ex) { Console.WriteLine("23 is not prime."); Console.WriteLine("ErrorMessage: {0}", ex.Message); } try { Helpers.HelperMethods.CheckPrime(33); Console.WriteLine("33 is prime."); } catch (Exception ex) { Console.WriteLine("33 is not prime"); Console.WriteLine("ErrorMessage: {0}", ex.Message); } var peterExams = new List<Exam> { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0) }; var peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
static void Main() { var substr = Helpers.HelpMethods.Subsequence("Jimmy Hendrix".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Helpers.HelpMethods.Subsequence(new[] { 8, 4, 1, 7 }, 1, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Helpers.HelpMethods.Subsequence(new[] { 8, 4, 1, 7 }, 0, 3); Console.WriteLine(string.Join(" ", allarr)); var emptyarr = Helpers.HelpMethods.Subsequence(new[] { 8, 4, 1, 7 }, 3, 1); Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(Helpers.HelpMethods.ExtractEnding("I can't get no sleep", 2)); Console.WriteLine(Helpers.HelpMethods.ExtractEnding("Island", 4)); Console.WriteLine(Helpers.HelpMethods.ExtractEnding("Beach", 4)); Console.WriteLine(Helpers.HelpMethods.ExtractEnding("Sun", 100)); try { Helpers.HelpMethods.CheckPrime(17); Console.WriteLine("17 is prime."); } catch (Exception ex) { Console.WriteLine("17 is not prime."); Console.WriteLine("ErrorMessage: {0}", ex.Message); } try { Helpers.HelpMethods.CheckPrime(10); Console.WriteLine("10 is prime."); } catch (Exception ex) { Console.WriteLine("10 is not prime"); Console.WriteLine("ErrorMessage: {0}", ex.Message); } var jimmyExams = new List<Exam> { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0) }; var peter = new Student("Jimmy", "Hendrix", jimmyExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
public static void Main() { var substr = Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Subsequence(new int[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Subsequence(new int[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(string.Join(" ", allarr)); var emptyarr = Subsequence(new int[] { -1, 3, 2, 1 }, 0, 0); Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(ExtractEnding("I love C#", 2)); Console.WriteLine(ExtractEnding("Nikolay Kostov", 4)); Console.WriteLine(ExtractEnding("beer", 4)); try { Console.WriteLine(ExtractEnding("Hi", 100)); } catch (ArgumentOutOfRangeException exception) { Console.Error.WriteLine(exception.Message); } var primeNumber = 23; Console.WriteLine(primeNumber + " is prime: " + CheckPrime(primeNumber)); var notPrimeNumber = 33; Console.WriteLine(notPrimeNumber + " is prime: " + CheckPrime(notPrimeNumber)); List <Exam> peterExams = new List <Exam>() { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0), }; Student peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
public static void Main() { var substr = Extenstions.Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Extenstions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Extenstions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(string.Join(" ", allarr)); var emptyarr = Extenstions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 0); Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(Extenstions.ExtractEndingFromText("I love C#", 2)); Console.WriteLine(Extenstions.ExtractEndingFromText("Nakov", 4)); Console.WriteLine(Extenstions.ExtractEndingFromText("beer", 4)); //// Console.WriteLine(Extenstions.ExtractEndingFromText("Hi", 100)); // Just comment to run the code correctly. //// Stylecop ingnores comment starting with four slashes. if (Extenstions.CheckIsPrime(23)) { Console.WriteLine("23 is prime."); } else { Console.WriteLine("23 is not prime"); } if (Extenstions.CheckIsPrime(33)) { Console.WriteLine("33 is prime."); } else { Console.WriteLine("33 is not prime"); } List<Exam> peterExams = new List<Exam>() { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0), }; Student peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
static void Main() { var subStr = Exceptions.Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(subStr); var subArr = Exceptions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(String.Join(" ", subArr)); var allArr = Exceptions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(String.Join(" ", allArr)); var emptyArr = Exceptions.Subsequence(new int[] { -1, 3, 2, 1 }, 0, 0); Console.WriteLine(String.Join(" ", emptyArr)); try { Console.WriteLine(Exceptions.ExtractEnding("I love C#", 2)); Console.WriteLine(Exceptions.ExtractEnding("Nakov", 4)); Console.WriteLine(Exceptions.ExtractEnding("beer", 4)); Console.WriteLine(Exceptions.ExtractEnding("Hi", 100)); } catch (ArgumentOutOfRangeException ex) { Console.WriteLine(ex.Message); } Console.WriteLine("23 is" + ((Exceptions.IsPrime(23)) ? "" : " not") + " prime."); Console.WriteLine("33 is" + ((Exceptions.IsPrime(33)) ? "" : " not") + " prime."); List<Exam> peterExams = new List<Exam>() { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0), }; Student peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
public static void Main() { var substr = Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Subsequence(new int[] { -1, 3, 2, 1 }, 0, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Subsequence(new int[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(string.Join(" ", allarr)); // var emptyarr = Subsequence(new int[] { -1, 3, 2, 1 }, 0, 0); // Console.WriteLine(string.Join(" ", emptyarr)); Console.WriteLine(ExtractEnding("I love C#", 2)); Console.WriteLine(ExtractEnding("Nakov", 4)); Console.WriteLine(ExtractEnding("beer", 4)); // Console.WriteLine(ExtractEnding("Hi", 100)); Console.WriteLine("23 is prime = {0}", CheckIfPrime(23)); List <Exam> peterExams = new List <Exam>() { new SimpleMathExam(2), new CSharpExam(55), new CSharpExam(100), new SimpleMathExam(1), new CSharpExam(0), }; Student peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }
static void Main() { //Methods -> Numeric int[] numbers = { 23, 33, -1, 2 }; foreach (var number in numbers) { try { bool isPrime = Numeric.IsPrime(number); Console.WriteLine($"{number} is prime -> {isPrime}"); } catch (ArgumentOutOfRangeException ex) { Console.WriteLine(ex.Message); } } Console.WriteLine(); //Methods -> Extract.Ending Console.WriteLine(Extract.Ending("I love C#", 2)); Console.WriteLine(Extract.Ending("Nakov", 4)); Console.WriteLine(Extract.Ending("beer", 4)); try { Console.WriteLine(Extract.Ending("Hi", 100)); } catch (IndexOutOfRangeException ex) { Console.WriteLine(ex.Message); } Console.WriteLine(); //Methods -> Extract.Subsequence var substr = Extract.Subsequence("Hello!".ToCharArray(), 2, 3); Console.WriteLine(substr); var subarr = Extract.Subsequence(new[] { -1, 3, 2, 1 }, 1, 2); Console.WriteLine(string.Join(" ", subarr)); var allarr = Extract.Subsequence(new[] { -1, 3, 2, 1 }, 0, 4); Console.WriteLine(string.Join(" ", allarr)); try { var emptyarr = Extract.Subsequence(new[] { -1, 3, 2, 1 }, 0, 5); Console.WriteLine(string.Join(" ", emptyarr)); } catch (IndexOutOfRangeException ex) { Console.WriteLine(ex.Message); } Console.WriteLine(); //Examination var simpleExamA = new SimpleMathExam(2); var simpleExamB = new SimpleMathExam(1); var cSharpExamA = new CSharpExam(55); var cSharpExamB = new CSharpExam(100); var cSharpExamC = new CSharpExam(0); List <Exam> peterExams = new List <Exam> { simpleExamA, simpleExamB, cSharpExamA, cSharpExamB, cSharpExamC }; Student peter = new Student("Peter", "Petrov", peterExams); double peterAverageResult = peter.CalcAverageExamResultInPercents(); Console.WriteLine("Average results = {0:p0}", peterAverageResult); }