static void Main(string[] args) { ConsoleKeyInfo end = new ConsoleKeyInfo(); while (true) { Console.WriteLine("Введите число элементов массива:"); string countN = Console.ReadLine(); string countM = Console.ReadLine(); string countK = Console.ReadLine(); if (Mass.Check(countN) & Mass.Check(countM) & Mass.Check(countK)) { int n = Convert.ToInt16(countN); int m = Convert.ToInt16(countM); int k = Convert.ToInt16(countK); int[,,] mass = new int[n, m, k]; ShapeMass(ref mass, n, m, k); ChangeMass(ref mass, n, m, k); PrintMass(mass, n, m, k); Console.WriteLine("Для выхода нажмите Esc..."); end = Console.ReadKey(); if (end.Key == ConsoleKey.Escape) { break; } Console.WriteLine(); } else { Console.WriteLine("Некорректный ввод. Значениe n не должно быть отрицательными или пустым. Повторите попытку."); } } }
static void Main(string[] args) { ConsoleKeyInfo end = new ConsoleKeyInfo(); while (true) { Console.WriteLine("Введите число элементов массива:"); string count = Console.ReadLine(); if (Mass.Check(count)) { int n = Convert.ToInt16(count); int[] mass = new int[n]; int SumElements = 0; Console.WriteLine("Введите значение элементов массива:"); Mass.ShapeInput(ref mass, n); SumElements = Sum(mass, n); Console.WriteLine("Сумма неотрицательных элементов одномерного массива = " + SumElements); Console.WriteLine("Для выхода нажмите Esc..."); end = Console.ReadKey(); if (end.Key == ConsoleKey.Escape) { break; } Console.WriteLine(); } else { Console.WriteLine("Некорректный ввод. Значениe n не должно быть отрицательными или пустым. Повторите попытку."); } } }
static void Main(string[] args) { ConsoleKeyInfo end = new ConsoleKeyInfo(); while (true) { Console.WriteLine("Введите число элементов массива:"); string countN = Console.ReadLine(); string countM = Console.ReadLine(); if (Mass.Check(countN) & Mass.Check(countM)) { int n = Convert.ToInt16(countN); int m = Convert.ToInt16(countM); int[][] mass = new int[n][]; int SumElements = 0; Console.WriteLine("Введите элементы массива:"); for (uint i = 0; i < n; i++) { Console.WriteLine("i = " + (i + 1)); mass[i] = new int[m]; Mass.ShapeInput(ref mass[i], m); } SumElements = SumMass(mass, n, m); Console.WriteLine("Сумма элементов, стоящих на четных позициях массива = " + SumElements); Console.WriteLine("Для выхода нажмите Esc..."); end = Console.ReadKey(); if (end.Key == ConsoleKey.Escape) { break; } Console.WriteLine(); } else { Console.WriteLine("Некорректный ввод. Значениe n не должно быть отрицательными или пустым. Повторите попытку."); } } }