/// <summary> /// Задание 4 /// </summary> void Task_4() { Console.Clear(); Console.Write("Введите через пробел последовательность чисел (не менее трёх): "); string str = Console.ReadLine(); bool Error = true; if (string.IsNullOrWhiteSpace(str)) { Console.WriteLine("Последовательность неможет быть пустой!!!"); } else { string[] NumberStr = str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); double[] Number = new double[NumberStr.Length]; for (int i = 0; i < NumberStr.Length; i++) { Error = Error && double.TryParse(NumberStr[i], out Number[i]); } if (Error) { MyTask task = new MyTask(); Console.WriteLine(task.Progression(Number)); } else { Console.WriteLine("Ошибка ввода данных!!!"); } } Console.ReadKey(); }