static void Main(string[] args) { var rep = true; do { Console.WriteLine("Choose task:\n1)Arrays merging\n2)Searching for duplicate\n3)Palindrome count"); var choose = int.Parse(Console.ReadLine()); Console.WriteLine(); if (choose == 1) { var task = new FirstTask(); task.Do(); } if (choose == 2) { var task = new SecondTask(); task.Do(); } if (choose == 3) { var task = new ThirdTask(); task.Do(); } Console.WriteLine("\nMore tasks?(y/n)"); char r = char.Parse(Console.ReadLine()); if (r == 'n') { rep = false; } } while (rep); }
static void Main(string[] args) { /// Запуск первой задачи //FirstTask firstTask = new FirstTask(); //firstTask.TakeParams(4, _firstTaskSentences); /// Запуск второй задачи SecondTask secondTask = new SecondTask(); secondTask.TakeParams(); }
public void StringOfTwoElements() { // arrange string x = "bird red"; string expected = "red bird"; // act SecondTask c = new SecondTask(); var actual = c.Method(x); // assert Assert.AreEqual(expected, actual); }
protected override void OnStart(string[] args) { this.RequestAdditionalTime(30000); InitializeService(); CancellationToken token = _cancellationTokenSource.Token; Task.Run(() => FirstTask.Do(token, 5)); Task.Run(() => SecondTask.Do(token, 5)); Task.Run(() => ThirdTask.Do(token, 10)); Task.Run(() => BoothAvailabilityTask.Do(token, 10)); Task.Run(() => PrintTask.Do(token, 10)); Task.Run(() => ArchiveUploaderTask.Do(token, 10)); Task.Run(() => InstagramSearchTask.Do(token, 60)); }
protected override void OnStart(string[] args) { InitializeService(); CancellationToken token = _cancellationTokenSource.Token; Task.Run(() => FirstTask.Do(token, 5)); Task.Run(() => SecondTask.Do(token, 5)); Task.Run(() => ThirdTask.Do(token, 10)); Task.Run(() => BoothAvailabilityTask.Do(token, 10)); Task.Run(() => PrintTask.Do(token, 10)); Task.Run(() => ArchiveUploaderTask.Do(token, 10)); while (!token.IsCancellationRequested) { } }
private static void Main() { Console.WriteLine("Практичнi завдання"); while (!IsTestingFinished) { Console.WriteLine("Виберiть подальшi дiї \n" + "1 - Перевiрити перше завдання\n" + "2 - Перевiрити друге завдання\n" + "3 - Перевiрити третє завдання\n" + "0 - Завершити перевiрку\n" + "clear - Очистити консоль\n"); string index = Console.ReadLine(); switch (index) { case "1": Console.Clear(); FirstTask.Check(); break; case "2": Console.Clear(); SecondTask.Check(); break; case "3": Console.Clear(); ThirdTask.Check(); break; case "0": IsTestingFinished = true; break; case "clear": Console.Clear(); break; default: Console.WriteLine("Немає такого варiанту!"); break; } } }
public void SecondTaskTest() { var st = new SecondTask(10, 10); Assert.AreEqual( st.CalcUnionCustom(new[] { 0, 4, 6, 9, 10 }, new[] { 0, 1, 3, 5, 8, 9, 11 }), new[] { 0, 1, 3, 4, 5, 6, 8, 9, 10, 11 } ); Assert.AreEqual( st.CalcUnionCustom(new[] { 0, 0, 3, 3, 11 }, new[] { 0, 1, 3, 5, 8, 9, 11 }), new[] { 0, 1, 3, 5, 8, 9, 11 } ); Assert.AreEqual( st.CalcUnionCustom(new[] { 0, 4, 6, 9, 10, 12 }, new[] { 0, 11, 12 }), new[] { 0, 4, 6, 9, 10, 11, 12 } ); }
public int FindMaxRecursiveTest(int[] sourceArray) { return(SecondTask.FindMaxRecursive(sourceArray, sourceArray.Length - 1)); }
static void Main() { FirstTask.Run(); SecondTask.Run(); ThirdTask.Run(); }
public void RunsFirstExample() { var run = SecondTask.Run("4 7"); Assert.AreEqual(4, run); }
public void Run2() { var run = SecondTask.Run("88 99"); Assert.AreEqual(2, run); }
public void Run1() { var run = SecondTask.Run("88 88"); Assert.AreEqual(1, run); }
public void RunsSecondExample() { var run = SecondTask.Run("10 100"); Assert.AreEqual(9, run); }
public int CalculateGCDUsingSteinAlgorithmTest(params int[] numbers) { return(SecondTask.CalculateGCDUsingSteinAlgorithm(out _, numbers)); }
public override void Init() { relatedTask = new SecondTask(); }