Дана матрица A(3,4). Найти наименьший элемент в каждой строке матрицы. Вывести исходную матрицу и результаты вычислений.
Дана матрица A(3,3). Вычислить сумму второй строки и произ- ведение первого столбца. Вывести исходную матрицу и результаты вы- числений.
Вычислить сумму S элементов главной диагонали матрицы
B(10,10). Если S>10, то исходную матрицу преобразовать по формуле
ij
bij = bij + 13.5; если S10, то bij = b
ванную матрицу.
2 – 1.5. Вывести сумму S и преобразо-
Дана матрица F(15,15). Вывести номер и среднее арифметиче- ское элементов строки, начинающейся с 1. Если такой строки нет, то вывести сообщение «Строкинет».
Дана матрица F(7,7). Найти наименьший элемент в каждом столбце. Вывести матрицу и найденные элементы.
Найти наибольший элемент главной диагонали матрицы
A(15,15) и вывести всю строку, в которой он находится.
Найти наибольшие элементы каждой строки матрицы Z(16,16)
и поместить их на главную диагональ. Вывести полученную матрицу.
Найти наибольший элемент матрицы A(10,10) и записать нули в ту строку и столбец, где он находится. Вывести наибольший элемент, исходную и полученную матрицу.
Дана матрица R(9,9). Найти наименьший элемент в каждой строке и записать его на место первого элемента строки. Вывести ис- ходную и полученную матрицы.
Вычислить количество H положительных элементов последне- го столбца матрицы X(5,5). Если H < 3, то вывести все положительные элементы матрицы, если H 3, то вывести сумму элементов главной диагонали матрицы.
Вычислить и вывести сумму элементов матрицы A(12,12), рас- положенных над главной диагональю матрицы.
Найти номер столбца матрицы, в котором находится наимень- шее количество положительных элементов.
Дан двухмерный массив 20 × 20 целочисленных элементов. Найдите все локальные максимумы. (Элемент является локальным мак- симумом, если он не имеет соседей, больших, чем он сам).
Дана матрица 7 × 7. Найти наибольший элемент среди стоящих на главной и побочной диагоналях и поменять его местами с элементом, стоящим на пересечении этих диагоналей.
Задана матрица, содержащая N строк и M столбцов. Седловой точкой этой матрицы назовем элемент, который одновременно является минимумом в своей строке и максимумом в своем столбце. Найдите ко- личество седловых точек заданной матрицы.
Дана квадратная матрица 10 × 10. Реализуйте программу для транспонирования матрицы по главной и побочной диагоналям.
Требуется совершить обход квадратной матрицы по спирали так, как показано на рисунке: заполнение происходит с единицы из ле- вого верхнего угла и заканчивается в центре числом N2, где N – порядок матрицы. Реализуйте программу для матрицы 10 × 10.
Требуется заполнить змейкой квадратную матрицу так, как по- казано на рисунке: заполнение происходит с единицы из левого верхне- го угла и заканчивается в правом нижнем числом N2, где N – порядок матрицы. Реализуйте программу для матрицы 10 × 10.
Дана шахматная доска (матрица 8 × 8). Разработать программу, показывающую последовательность ходов конем с произвольной клет- ки. Конь ходит в соответствии с шахматными правилами, но в произ- вольную сторону (сгенерировать случайным образом). В клетку, с кото- рой начинается ход, выводится единица. В клетку, в которую идет далее конь, записывается двойка и т. д. Ходить конем на клетки, на которых уже побывал конь, нельзя. Алгоритм останавливает работу, когда конем ходить некуда. Максимальная последовательность ходов – 64.
Проверка на симпатичность. Рассмотрим таблицу, содержащую n строк и m столбцов, в каждой клетке которой расположен ноль или единица. Назовем такую таблицу симпатичной, если в ней нет ни одно- го квадрата 2 на 2, заполненного целиком нулями или целиком едини- цами. Так, например, таблица 4 на 4, расположенная слева, является симпатичной, а расположенная справа таблица 3 на 3 – не является.