using System; namespace Control { public class Program { static void Main() { int n, end; do { Console.WriteLine(" Вариант 2."); Console.WriteLine(" Выберите задание: "); Console.WriteLine(" --------------------------------------------------------------------"); Console.WriteLine("1. Находит максимальный элемент меньше среднего в массиве."); Console.WriteLine("2. Находит подстроку из строки с определенного символа заданной длины."); Console.WriteLine("3. Переводит секунды в часы, минуты и секунды."); Console.WriteLine("4. Выводит сколько введено часов и минут."); Console.WriteLine("5. Замена первого отрицательного и положительного элемента в массиве."); Console.WriteLine(" --------------------------------------------------------------------"); n = Convert.ToInt32(Console.ReadLine()); switch (n) { case 1: Console.Write("Введите размер массива: "); int num = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Конструктор 1: "); Class1 obj1 = new Class1(); obj1.getMass(); obj1.getMaxElAvg(); Console.WriteLine("Конструктор 2: "); Class1 obj2 = new Class1(num); obj2.getMass(); obj2.getMaxElAvg(); break; case 2: Class2 obj3 = new Class2(); Console.Write("Введите строку: "); Class2.Str = Console.ReadLine(); Console.Write("Введите символ подстроки: "); char symbol = Convert.ToChar(Console.ReadLine()); Console.Write("Введите длину подстроки: "); int len = Convert.ToInt32(Console.ReadLine()); Class2.getSubstring(len, symbol); break; case 3: Console.Write("Введите сколько секунд прошло: "); Class3 obj4 = new Class3(Convert.ToInt32(Console.ReadLine())); obj4.getTime(); break; case 4: Console.Write("Введите часы: "); int h = Convert.ToInt32(Console.ReadLine()); Console.Write("Введите минуты: "); int m = Convert.ToInt32(Console.ReadLine()); Class4 obj5 = new Class4(); obj5.Hour = h; obj5.Minuts = m; Console.WriteLine(obj5.getTime); break; case 5: Console.Write("Введите размерность массива: "); Class5 obj6 = new Class5(Convert.ToInt32(Console.ReadLine())); obj6.modifiedArray(); break; default: Console.WriteLine("Такого задания нет"); break; } Console.WriteLine("\n1 - Выбрать другое задание, 0 - Назад."); end = Convert.ToInt32(Console.ReadLine()); } while (end > 0); } } }