##
var h := MatrRandom(5, 5, -7, 7);
h. Println(4);
Print('Произведение положительных элементов первой строки массива равно',
h. Row(0). Where(t -> t > 0). Product)
------------------------
##
var h := MatrRandom(5, 5, -7, 7);
h. Println(4);
h. Transform((v, i, j) -> j. IsEven and (v < 0) ? 100 : v);
Println('Результат замены отрицательных элементов в нечетных столбцах');
h. Println(4)
---------------------
##
var h := MatrRandom(5, 5, -7, 7);
h. Println(4);
var a := h. ElementsWithIndices. Where(t -> t[2] > t[1]). Select(t -> t[0]). ToArray;
Println('Массив из элементов, стоящих над главной диагональю');
a. Print