1. Посчитать сумму некоторой строки транспонированной матрицы.
2. Транспонировать матрицу и вывести её на печать
3. Дана квадратная матрица. Найти: сумму элементов этой матрицы; сумму элементов главной диагонали; сумму элементов побочной диагонали; сумму элементов некоторой строки.
4. В двумерном массиве посчитать суммы отрицательных, положительных и количество нулевых элементов.
5. Поменять местами первую строку матрицы с последней.
6. Найти сумму положительных элементов указанного столбца двумерного массива. Транспонировать данную матрицу. Элементы главной диагонали заменить нулями.
7. Найти сумму элементов квадратной матрицы, расположенных ниже побочной диагонали и произведение элементов, расположенных выше главной диагонали. Транспонировать исходную матрицу.
8. Дана квадратная матрица размера n. Найти произведение элементов побочной диагонали.
9. Дана квадратная вещественная матрица размерности n. Найти количество нулевых элементов, стоящих выше главной диагонали.
10. Найти сумму положительных элементов указанного столбца двумерного массива. Транспонировать данную матрицу. Элементы главной диагонали заменить нулями.
11. Дана квадратная матрица. Найти сумму элементов, расположенных выше побочной диагонали транспонированной матрицы.
12. Даны две матрицы. Получить произведение всех элементов этих матриц.
13. Дана квадратная матрица размера n. Транспонировать ее. В полученной матрице найти сумму элементов заданной строки.
14. Найти сумму положительных элементов указанного столбца двумерного массива. Транспонировать данную матрицу. Элементы главной диагонали заменить нулями.
15. Найти сумму элементов из области, помеченной звездочками.
*
*
*
*
*
*
*
*
*
16. Посчитать в двумерном массиве количество нечетных чисел. Если этот массив яв-ляется квадратной матрицей, то транспонировать его.
17. Дана матрица размерности N на M. Найти максимальный элемент и строку, содержащую этот элемент, поменять с первой строкой.
18. Составить таблицу сложения натуральных чисел от 1 до 9.
19. В квадратной матрице найти сумму элементов побочной диагонали и разделить на полученную сумму все элементы последнего столбца.
20. Дана квадратная матрица порядка N. В матрице вычислить среднее арифметическое положительных элементов, стоящих на главной диагонали.
21. Дана матрица размерности N на M. Положительные элементы матрицы переписать подряд в одномерный массив В.
22. Дана квадратная вещественная матрица размерности n. Найти количество нулевых элементов, стоящих выше и ниже побочной диагонали.
23. Найти сумму квадратов элементов главной диагонали.
24. Дана матрица размерности N на M. Вычислить количество строк матрицы, в которых есть хоть один отрицательный элемент.
25. Даны натуральное число n, действительная квадратная матрица порядка n, действительные числа a1,...,an+5. Элементы последовательности a1,...,an+5 домножить на 10, если наибольший элемент матрицы (в предположении, что такой элемент единственный) находится на главной диагонали, и на 0.5 в противном случае.
26. Дана вещественная матрица размерности n * m. Вывести номера строк, содержащих больше положительных элементов, чем отрицательных.
27. Дана матрица размерности N на M. Найти строку, в которой максимальный элемент минимален в соответствующем столбце.
28. Сформировать матрицу по следующему правилу:
29. Найти количество элементов двумерного массива, превосходящих 10.
30. Дана вещественная матрица размерности n * m. Поменять местами строки с максимальным и минимальным элементами.
31. Сделать циклический сдвиг столбцов таблицы на 2 позиции вперед.
32. Дана вещественная матрица размерности m * n. Определить индексы первого нулевого элемента матрицы. Обход матрицы осуществлять по столбцам.
33. Дана вещественная квадратная матрица размерности n. Поменять местами элементы главной и побочной диагоналей матрицы по строкам;
34. Дана целочисленная квадратная матрица порядка 8. Найти наименьшее из значений элементов столбца, который обладает наибольшей суммой модулей элементов. Если таких столбцов несколько, то взять первый из них.
35. Поменять второй столбец матрицы с предпоследним.
36. Дана матрица размерности N на M. Найти максимальный элемент и строку, содержащую этот элемент, поменять с первой строкой. Полученную матрицу вывести построчно.
37. Дана действительная матрица размера n * m. Найти среднее арифметическое элементов каждой строки, имеющей четный номер.
38. Дана действительная квадратная матрица порядка n. Выяснить, верно ли, что наибольшее из значений элементов главной диагонали больше, чем наименьшее из значений элементов побочной диагонали.
39. Дана матрица размерности N на M. В матрице найти первый по порядку столбец с максимальной суммой элементов. Вывести его номер.
40. Найти сумму элементов из области, помеченной звездочками.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
41. Дана вещественная квадратная матрица размерности n. Поменять местами элементы главной и побочной диагоналей матрицы по столбцам.
42. Дана матрица размерности N на M. Найти столбец, в котором максимальный элемент минимален в соответствующей строке.
43. Сформировать матрицу по следующему правилу:
44. Дана вещественная матрица размерности m * n. Расположить все элементы матрицы по убыванию. Обход матрицы осуществлять по строкам.
45. Дана матрица размерности N на M. Вычислить количество строк матрицы, элементы которых упорядочены по возрастанию.
46. Дана вещественная матрица размерности n * m. Найти общую сумму элементов только тех столбцов, которые имеют хотя бы один нулевой элемент.
47. Дана квадратная матрица порядка N. Найти максимальный и минимальный элементы матрицы и поменять местами соответствующие им строку и столбец (строка для максимального элемента, столбец для минимального элемента).
48. Дана квадратная матрица порядка N. Найти количество четных элементов квадратной матрицы, расположенных ниже побочной диагонали.
49. Дана действительная матрица размера m* n. Найти сумму наибольших значений элементов ее строк.
50. Дана вещественная матрица размерности m * n. Упорядочить элементы каждой четной строки по возрастанию.
51. Дана вещественная матрица размерности m * n. Расположить все элементы матрицы по убыванию. Обход матрицы осуществлять по строкам.
52. Дана вещественная матрица размерности m * n. Определить индексы первого нулевого элемента матрицы. Обход матрицы осуществлять по столбцам.
53. Известно положение двух ферзей на шахматной доске. Бьют ли они друг друга?
54. Для заданной целочисленной квадратной матрицы определить, является ли сумма ее элементов, расположенных выше главной диагонали, четным числом, и вывести на печать соответствующий текст.
55. Дана матрица размера m х n. Посчитать количество элементов массива, кратных наименьшему элементу некоторой квадратной матрицы. Элементы, расположенные на побочной диагонали квадратной матрицы увеличить на наибольший элемент матрицы размера m*n. Полученные матрицы вывести на экран.
56. Дана две матрица: квадратная и размером 2*n х m. Третью строку квадратной матрицы поменять с последней строкой второй матрицы, при условии, если количество столбцов этих матриц совпадает. Посчитать сумму всех четных элементов, расположенных выше главной диагонали квадратной матрицы и произведение нечетных элементов, расположенных ниже побочной диагонали.
57. Дана две квадратные матрица. Найти произведение всех элементов первой матрицы, которые кратные наибольшему элементу, расположенного на главной диагонали второй матрицы. Все отрицательные элементы второй матрицы заменить их абсолютными величинами. Транспонированные матрицы вывести на экран.
58. Имеется квадратная матрица. Повернуть ее на 180 градусов.
59. Заполнить квадратную матрицу по следующей схеме:
60. Дана матрица С размером 4х5. Вставить после третьего столбца массив В={b1,b2,b3,b4}, а затем после первой строки вставить массив А={а,1а2, а3, а4, а5, а6}, таким образом получить матрицу размерностью 5х6.
61. Заполнить квадратную матрицу по следующей схеме:
62. Седловой точкой квадратной матрицы является точка максимальная в столбце и одновременно минимальная в строке. Составить программу, которая находит седловые точки квадратной матрицы.
Литература:
1. О. Л. Голицина, И.И. Попов , Основы алгоритмизации и программирования 109-113;