lab2_3_4 / Задания к лаб.раб.по теме матрицы
.docЗадания к лабораторной работе по теме матрицы
1. В каждой строке прямоугольной матрицы нечетным элементам присвоить нулевое значение, после чего найти строку с минимальным количеством нулевых элементов.
-----------------------------------------------------------------
2. В каждой строке прямоугольной матрицы обменять максимальный и минимальный элементы строки. Определить значение и местоположение максимального элемента матрицы до и после ее преобразования.
-----------------------------------------------------------------
3. Для каждого столбца прямоугольной целочисленной матрицы подсчитать сумму входящих в него элементов и определить, имеются ли соседние столбцы с одинаковой суммой. Подсчитать количество пар таких столбцов.
-----------------------------------------------------------------
4. Каждый элемент строки прямоугольной матрицы представить как приращение по отношению к минимальному элементу этой же строки. Определить значение и положение максимального элемента матрицы после ее преобразования.
----------------------------------------------------------------
5. В прямоугольной матрице каждый нулевой элемент заменить средним арифметическим значением ненулевых элементов той строки, в которой расположен этот элемент.
-----------------------------------------------------------------
6. В каждой строке прямоугольной матрицы подсчитать количество изолированных положительных элементов, т.е. элементов, окруженных слева и справа хотя бы одним неположительным элементом. Первый и последний элементы строки не учитывать. Определить номер строки, имеющей максимальное количество таких элементов.
-----------------------------------------------------------------
7. Для каждой строки прямоугольной целочисленной матрицы определить сумму ее положительных элементов. После чего строку с минимальной суммой таких элементов обнулить.
-----------------------------------------------------------------
8. В каждом столбце прямоугольной матрицы найти минимальный элемент и определить номер столбца, имеющего максимальное по модулю значение такого элемента.
-----------------------------------------------------------------
9. В прямоугольной матрице найти два элемента, которые в наименьшей и в наибольшей степени отличаются от среднего арифметического значения элементов данной матрицы, после чего обменять их местами.
-----------------------------------------------------------------
10. Для каждого столбца прямоугольной матрицы, элементами которой являются целые положительные числа, определить сумму входящих в него элементов и, если она нечетная, добавить единицу к значению последнего элемента данного столбца.
-----------------------------------------------------------------
11. В прямоугольной матрице каждый нулевой элемент заменить средним арифметическим значением ненулевых элементов того столбца, в котором расположен этот элемент.
-----------------------------------------------------------------
12. В прямоугольной матрице найти номера столбцов, содержащих соответственно максимальное и минимальное количество отрицательных элементов, после чего обменять их местами. Учесть частные случаи (в матрице нет отрицательных элементов; лишь один столбец
матрицы содержит такие элементы; лишь два столбца содержат отрицательные элементы, но их количество одинаково).
-----------------------------------------------------------------
13. В каждом столбце прямоугольной матрицы имеется по крайней мере один нулевой элемент. Заменить в каждом столбце последний нулевой элемент таким значением, чтобы сумма элементов столбца была равна нулю.
-----------------------------------------------------------------
14. Для прямоугольной матрицы найти минимальный из положительных элементов и максимальный из отрицательных элементов, после
чего обменять их местами. Нулевые элементы не учитывать.
-----------------------------------------------------------------
15. В каждой строке прямоугольной матрицы, элементами которой являются целые положительные числа, определить сумму нечетных элементов и найти строку с минимальной их суммой.
-----------------------------------------------------------------
16. Нулевые элементы каждого столбца прямоугольной матрицы заменить значением модуля суммы отрицательных элементов этого столбца.
-----------------------------------------------------------------
17. В каждой строке прямоугольной матрицы найти максимальный по модулю элемент и заменить его средним арифметическим значением остальных элементов данной строки.
-----------------------------------------------------------------
18. В каждой строке прямоугольной матрицы найти максимальный элемент и, если первый элемент строки положительный, максимальному элементу строки присвоить нулевое значение.
-----------------------------------------------------------------
19. Если в строке прямоугольной матрицы встречается два подряд нулевых элемента, то первый из них заменить на значение максимального элемента строки, а второй - на значение минимального элемента этой же строки.
-----------------------------------------------------------------
20. В прямоугольной матрице подсчитать количество столбцов, содержащих отрицательные элементы.
-----------------------------------------------------------------
21. В прямоугольной матрице определить номера строк, сумма модулей элементов которых наибольшая и наименьшая по сравнению с другими строками, после чего обменять эти строки местами.
-----------------------------------------------------------------
22. Для каждого столбца прямоугольной матрицы определить разность d между суммой элементов, стоящих на четных местах, и суммой элементов, стоящих на нечетных местах. При этом учесть, что количество строк в матрице может быть как четное, так и нечетное. Найти столбцы с максимальным значением d.
-----------------------------------------------------------------
23. В прямоугольной целочисленной матрице определить значение и местоположение максимального по модулю и минимального по модулю четных элементов, после чего обменять их местами.
-----------------------------------------------------------------
24. В прямоугольной матрице определить количество столбцов, содержащих только числа одного знака (положительные или отрицательные) и не содержащих нулевых элементов.
-----------------------------------------------------------------
25. В прямоугольной матрице подсчитать количество строк, содержащих нулевые элементы.
-----------------------------------------------------------------
26. В прямоугольной матрице заменить нулевые элементы суммой их соседей справа, слева, снизу и сверху.
-----------------------------------------------------------------
27. В каждой строке прямоугольной матрицы найти максимальный по модулю элемент. Затем найти минимальное значение из этих максимумов.
-----------------------------------------------------------------
28. В прямоугольной матрице найти максимальный и минимальный элементы. Обменять столбцы, в которых находятся максимальный и минимальный элементы матрицы.
-----------------------------------------------------------------
29. В прямоугольной матрице найти столбец с максимальным количеством четных элементов.
-----------------------------------------------------------------
30. В прямоугольной матрице найти строку с минимальным, но ненулевым количеством отрицательных элементов.
-----------------------------------------------------------------
31. В каждой строке прямоугольной матрицы поставить элементы в обратном порядке.
-----------------------------------------------------------------
-
В каждой строке прямоугольной матрицы заменить максимальный элемент нулевым значением, если сумма положительных элементов строки больше суммы модулей отрицательных элементов этой же строки.
-----------------------------------------------------------------
-
Если сумма четных элементов строки прямоугольной матрицы больше суммы нечетных элементов этой же строки, то обменять первый и последний элементы строки.
-----------------------------------------------------------------
-
Найти максимальное значение элемента, находящегося на главной диагонали квадратной матрицы. После чего обнулить строку и столбец, в котором находится такой элемент.
-----------------------------------------------------------------
-
В каждом столбце прямоугольной матрицы заменить элементы, меньшие среднего арифметического этого столбца, нулевыми значениями.
-----------------------------------------------------------------
-
В прямоугольной матрице подсчитать количество строк, упорядоченных по возрастанию.
-----------------------------------------------------------------
-
В прямоугольной матрице обменять столбцы с максимальной и минимальной сумой элементов.
-----------------------------------------------------------------
-
Если в прямоугольной матрице максимальный элемент строки больше модуля минимального элемента этой же строки, поменять эти элементы местами.
-----------------------------------------------------------------
-
Если в прямоугольной матрице последний элемент столбца отрицательный, то заменить его на сумму положительных элементов этой строки.
---------------------------------------------------------------
-
В квадратной матрице в каждой строке элемент, находящийся на главной диагонали, заменить полусуммой максимального и минимального элементов строки.
----------------------------------------------------------------
41. В прямоугольной матрице обменять первый столбец с последним.
-----------------------------------------------------------------------------
42. В прямоугольной матрице обменять первую строку с последней.
--------------------------------------------------------------------
43. В прямоугольной матрице, если сумма элементов столбца нечетная, прибавить к последнему элементу единицу, иначе – отнять единицу от значения первого элемента.
--------------------------------------------------------------------
44. В прямоугольной матрице обнулить столбец, имеющий максимальный первый элемент.
--------------------------------------------------------------------
45. В прямоугольной матрице подсчитать количество строк, имеющих только числа одного знака (или только положительные, или только отрицательные).
--------------------------------------------------------------------
46. В прямоугольной матрице найти столбец с минимальным значением последнего элемента и обменять этот столбец с первым столбцом.
--------------------------------------------------------------------
47. В прямоугольной матрице обнулить столбец, содержащий максимальный элемент матрицы.
--------------------------------------------------------------------
48. Транспонировать квадратную матрицу.
--------------------------------------------------------------------
49. В прямоугольной матрице в каждой строке удалить максимальный элемент, последнему элементу строки присвоить нулевое значение.
--------------------------------------------------------------------
50. В прямоугольной матрице в каждом столбце удалить минимальный элемент, последнему элементу столбца присвоить нулевое значение.
-------------------------------------------------------------------
51. В прямоугольной матрице найти строку, содержащую максимальное количество четных элементов.
-------------------------------------------------------------------
52. Если в прямоугольной матрице первый элемент строки положительный, переставить элементы этой строки в обратном порядке.
-------------------------------------------------------------------
53. Если в прямоугольной матрице максимальный элемент строки имеет четное значение, то обнулить его.
-------------------------------------------------------------------
54. В прямоугольной матрице определить количество столбцов, имеющих четное количество положительных элементов.
--------------------------------------------------------------------
55. В прямоугольной матрице определить количество строк, сумма элементов которых нечетная.
-------------------------------------------------------------------
56. В прямоугольной матрице определить количество столбцов, содержащих ровно один нулевой элемент.
-------------------------------------------------------------------
57. В каждой строке прямоугольной матрицы имеется ровно один нулевой элемент, заменить его значением, чтоб сумма в этой строке стала равной нулю.
----------------------------------------------------------------
58. Если сумма строки в прямоугольной матрице положительная, то удвоить каждый элемент этой строки.
----------------------------------------------------------------
59. Строку с максимальным количеством нулевых элементов обменять с последней строкой прямоугольной матрицы.
----------------------------------------------------------------
60. В прямоугольной матрице найти строку, в которой наибольшее количество раз нарушается упорядоченность элементов по возрастанию.
-----------------------------------------------------------------
61. В прямоугольной матрице в каждом столбце нулевые элементы заменить значением минимального элемента этого столбца.
----------------------------------------------------------------
62. В прямоугольной матрице если минимальный элемент строки положительный, то удвоить его, а если отрицательный, то утроить.
---------------------------------------------------------------
63. В прямоугольной матрице подсчитать количество строк, упорядоченных по возрастанию и не содержащих нулей.
---------------------------------------------------------------
64. В квадратной матрице найти строку, содержащую максимальный диагональный элемент, и элементы этой строки обнулить.
--------------------------------------------------------------
65. В квадратной матрице обменять столбцы с максимальным и минимальным диагональными элементами матрицы.
--------------------------------------------------------------
66. В каждой строке квадратной матрицы диагональному элементу присвоить такое значение, чтобы сумма значений элементов в строке была равна нулю.
---------------------------------------------------------------
67. В прямоугольной матрице подсчитать количество столбцов, содержащих только четные элементы.
---------------------------------------------------------------
68. В прямоугольной матрице подсчитать количество строк, не содержащих отрицательных элементов.
-------------------------------------------------------------
69. В прямоугольной матрице найти строку, сумма модулей элементов которой максимальна.
------------------------------------------------------------
70. В прямоугольной матрице определить столбец, имеющий максимальное количество элементов, кратных 3.
-----------------------------------------------------------
71. Для каждой строки определить количество нечетных в ней элементов и строку с максимальным таким количеством.
----------------------------------------------------------------
72. В прямоугольной матрице подсчитать количество строк, имеющих повторяющиеся элементы.
----------------------------------------------------------------
73. В прямоугольной матрице первым элементам каждого столбца присвоить такие значения, чтобы сумма элементов столбца была равна нулю.
---------------------------------------------------------------
74. В прямоугольной матрице последним элементам каждой строки присвоить такие значения, чтобы сумма элементов строки была равна нулю.
---------------------------------------------------------------
75. В прямоугольной матрице найти строку с максимальным количеством отрицательных элементов.
---------------------------------------------------------------
76. В прямоугольной матрице определить количество строк, не содержащих чисел, кратных 5.
--------------------------------------------------------------
77. В прямоугольной матрице если первый элемент строки положительный, от последнего элемента отнять единицу, а если отрицательный, то к последнему элементу прибавить единицу, если первый элемент равен нулю, никаких действий не предпринимать.
---------------------------------------------------------------
78. В прямоугольной матрице обменять первую строку со строкой, в которой больше всего нулевых элементов.
--------------------------------------------------------------
79. В прямоугольной матрице определить столбец, имеющий минимальное, но не нулевое количество четных элементов.
-------------------------------------------------------------
80. В прямоугольной матрице определить столбец, сумма модулей элементов которого максимальна.
-----------------------------------------------------------
81. В прямоугольной матрице подсчитать количество строк, в которых нет положительных элементов.
----------------------------------------------------------
82. В прямоугольной матрице обменять строки с максимальным и минимальным количеством отрицательных элементов.
----------------------------------------------------------
83. В прямоугольной матрице определить максимальный и минимальный элементы и обменять столбцы, в которых они находятся.
----------------------------------------------------------
84. В квадратной матрице диагональным элементам присвоить значения, на единицу большие, чем максимальный элемент соответствующей строки.
------------------------------------------------------------
85. В квадратной матрице от диагональных элементов вычесть минимальный элемент столбца, в котором он расположен.
------------------------------------------------------------
86. В прямоугольной матрице для каждого столбца определить разность модулей сумм положительных и отрицательных элементов. Определить столбец с минимальной такой разницей.
---------------------------------------------------------------
87. В прямоугольной матрице определить отдельно сумму положительных и отрицательных элементов. Если первая больше второй, то обменять первый и второй столбцы, иначе – последний и предпоследний.
---------------------------------------------------------------
88. В прямоугольной матрице определить строку, в которой сумма модулей элементов максимальна.
---------------------------------------------------------------
89. В прямоугольной матрице найти минимальный по модулю элемент и заменить его на полусумму соседних с ним элементов.
-----------------------------------------------------------------
90. В прямоугольной матрице обменять две строки с максимальной и минимальной суммой модулей отрицательных элементов.
----------------------------------------------------------------
91. В прямоугольной матрице обнулить элементы строки, в которой максимальное количество четных элементов.
---------------------------------------------------------------
92. В каждом столбце прямоугольной матрицы максимальный элемент заменить на сумму четных элементов этой же строки.
-----------------------------------------------------------------
93. В каждой строке прямоугольной матрицы минимальный элемент обменять с первым элементом этой строки.
------------------------------------------------------------
94. В каждом столбце прямоугольной матрицы обменять минимальный четный с последним элементом столбца.
----------------------------------------------------------
95. В прямоугольной матрице подсчитать количество строк, содержащих только нечетные элементы.
--------------------------------------------------------
96. В прямоугольной матрице обменять первую строку со строкой с минимальной суммой элементов.
-------------------------------------------------------
97. В прямоугольной матрице в строках, в которых первый элемент строки имеет четное значение, переставить элементы в обратном порядке.
-------------------------------------------------------
98. В прямоугольной матрице подсчитать количество столбцов, содержащих нулевые элементы.
---------------------------------------------------------
99. В прямоугольной матрице сдвинуть циклически вправо столбцы.
----------------------------------------------------------
100. В прямоугольной матрице сдвинуть циклически влево столбцы.