Введение в программирование. Pascal и Delphi. Гурьянов Л.В - 59 стр.

UptoLike

58
e)
найти «седловую» точку матрицытакой элемент A
i,j
, который
является наибольшим в строке
i и наименьшим в столбце j. Если та-
кого элемента нет, то выдать соответствующее сообщение;
f)
сформировать одномерный массив B, элементы которого Bi
равны
true, если элементы i-й строки матрицы A упорядочены по
возрастанию, и
false в противном случае;
g)
сформировать одномерный массив B, элементы которого Bj
равны 1, если хотя бы один элемент j-го столбца матрицы A больше
суммы элементов этого столбца, и
0 – в противном случае.
2.
Из массивов X(N) и Y(M) построить квадратную матрицу A раз-
мерностью
K (K =
MN +
) таким образом, чтобы элементы мас-
сива
X были расположены на главной диагонали и выше ее.
3.
Задана целочисленная матрица A размерностью N×M и мас-
сив
X(N). Обнулить строки матрицы с номером K, для которого X[K] 0.
4.
Задана целочисленная матрица A размерностью N×M. Соседя-
ми
элемента A
i,j
матрицы A будем считать элементы A
K,L
, для кото-
рых
i-1 K i+1 и j-1 L j+1; (K, L) (i, j). Сформировать матрицу B
путем «сглаживания» матрицы A заменой каждого элемента A
средним арифметическим его соседей.
5.
Заданы целочисленные матрицы A, B размерностью N×M. По-
менять местами столбец матрицы
A, где расположен минимальный
элемент, со столбцом матрицы
B, где расположен максимальный
элемент.
6.
Заданы целочисленные квадратные матрицы A, B размерно-
стью
N. Вывести на экран значения той матрицы, которая содержит
больше строк, с положительной суммой элементов.
7.
Заданы целочисленные квадратные матрицы A, B размерно-
стью
N. Поменять местами строку матрицы A, которая содержит
только положительные элементы и имеет минимальный номер в мат-
рице
A, со столбцом матрицы B, номер которого совпадает с номе-
ром найденной строки матрицы
A. Если строка в матрице A не най-
дена, то выдать соответствующее сообщение.
   e) найти «седловую» точку матрицы – такой элемент Ai,j, который
является наибольшим в строке i и наименьшим в столбце j. Если та-
кого элемента нет, то выдать соответствующее сообщение;
   f) сформировать одномерный массив B, элементы которого Bi
равны true, если элементы i-й строки матрицы A упорядочены по
возрастанию, и false – в противном случае;
   g) сформировать одномерный массив B, элементы которого Bj
равны 1, если хотя бы один элемент j-го столбца матрицы A больше
суммы элементов этого столбца, и 0 – в противном случае.
   2. Из массивов X(N) и Y(M) построить квадратную матрицу A раз-
мерностью K (K = N + M ) таким образом, чтобы элементы мас-
сива X были расположены на главной диагонали и выше ее.
   3. Задана целочисленная матрица A размерностью N×M и мас-
сив X(N). Обнулить строки матрицы с номером K, для которого X[K] ≥ 0.
   4. Задана целочисленная матрица A размерностью N×M. Соседя-
ми элемента Ai,j матрицы A будем считать элементы AK,L, для кото-
рых i-1≤ K ≤i+1 и j-1≤ L ≤j+1; (K, L) ≠ (i, j). Сформировать матрицу B
путем «сглаживания» матрицы A – заменой каждого элемента A
средним арифметическим его соседей.
   5. Заданы целочисленные матрицы A, B размерностью N×M. По-
менять местами столбец матрицы A, где расположен минимальный
элемент, со столбцом матрицы B, где расположен максимальный
элемент.
   6. Заданы целочисленные квадратные матрицы A, B размерно-
стью N. Вывести на экран значения той матрицы, которая содержит
больше строк, с положительной суммой элементов.
   7. Заданы целочисленные квадратные матрицы A, B размерно-
стью N. Поменять местами строку матрицы A, которая содержит
только положительные элементы и имеет минимальный номер в мат-
рице A, со столбцом матрицы B, номер которого совпадает с номе-
ром найденной строки матрицы A. Если строка в матрице A не най-
дена, то выдать соответствующее сообщение.




                                 58