static void Main(string[] args) { int[,] arr2D = new int[, ] { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } }; int[] arr = _2DArrayUtils.GetElementsByEvenPosition(arr2D); Print1DArr.PrintArr(arr); Console.WriteLine("Сумма элементов двумерного массива на четных позициях равна: {0}", arr.Sum()); Console.ReadKey(); }
static void Main(string[] args) { RandomArrayUtils ru = new RandomArrayUtils(); Console.WriteLine("Укажите размерность массива: "); int size = InputUtils.EnterInteger(); long[] arrLng = ru.BuildLongArray(size, -10); Print1DArr.PrettyPrintArr(arrLng); Console.WriteLine("Массив из положительных элементов: "); long[] positiveArr = bl.GetPositiveArrayElements(arrLng); Print1DArr.PrintArr(positiveArr); Console.WriteLine("Сумма положительных элементов массива: "); Console.WriteLine(bl.GetSumArrayElements(positiveArr)); Console.ReadKey(); }
static void Main(string[] args) { long[,,] array3Da = new long[3, 3, 3] { { { -1, 2, 3 }, { 4, -5, 6 }, { 4, -5, 6 } }, { { 7, -8, -9 }, { 10, -11, 12 }, { 4, -5, 6 } }, { { 7, -8, -9 }, { 10, -11, 12 }, { 4, -5, 6 } } }; Console.WriteLine("Масси до преобразования"); Print1DArr.Print3DArr(array3Da); long[,,] newArray3Da = ArrReWriter.ReplaceAllFromRange(array3Da, 0, long.MaxValue, 0); Console.WriteLine("Масси после преобразования"); Print1DArr.Print3DArr(newArray3Da); Console.ReadKey(); }