М.Э. Абрамян - Programming Taskbook (1157415), страница 14
Текст из файла (страница 14)
Дана матрица размера M × N и целое число K (1 ≤ K ≤ M). Вывестиэлементы K-й строки данной матрицы.Matrix8. Дана матрица размера M × N и целое число K (1 ≤ K ≤ N). Вывестиэлементы K-го столбца данной матрицы.Matrix9. Дана матрица размера M × N. Вывести ее элементы, расположенныев строках с четными номерами (2, 4, . . .). Вывод элементов производитьпо строкам, условный оператор не использовать.Matrix10. Дана матрица размера M × N. Вывести ее элементы, расположенныев столбцах с нечетными номерами (1, 3, . . .). Вывод элементов производить по столбцам, условный оператор не использовать.Matrix11.
Дана матрица размера M × N. Вывести ее элементы в следующемпорядке: первая строка слева направо, вторая строка справа налево, третьяДвумерные массивы (матрицы)65строка слева направо, четвертая строка справа налево и т. д.Matrix12. Дана матрица размера M × N. Вывести ее элементы в следующемпорядке: первый столбец сверху вниз, второй столбец снизу вверх, третийстолбец сверху вниз, четвертый столбец снизу вверх и т. д.Matrix13.
Дана квадратная матрица A порядка M. Начиная с элемента A1,1 , вывести ее элементы следующим образом («уголками»): все элементы первой строки; элементы последнего столбца, кроме первого (уже выведенного) элемента; оставшиеся элементы второй строки; оставшиеся элементыпредпоследнего столбца и т. д.; последним выводится элемент AM,1 .Matrix14. Дана квадратная матрица A порядка M.
Начиная с элемента A1,1 , вывести ее элементы следующим образом («уголками»): все элементы первого столбца; элементы последней строки, кроме первого (уже выведенного)элемента; оставшиеся элементы второго столбца; оставшиеся элементыпредпоследней строки и т. д.; последним выводится элемент A1,M .Matrix15. Дана квадратная матрица A порядка M (M — нечетное число). Начиная с элемента A1,1 и перемещаясь по часовой стрелке, вывести всеее элементы по спирали: первая строка, последний столбец, последняястрока в обратном порядке, первый столбец в обратном порядке, оставшиеся элементы второй строки и т. д.; последним выводится центральныйэлемент матрицы.Matrix16. Дана квадратная матрица A порядка M (M — нечетное число).
Начиная с элемента A1,1 и перемещаясь против часовой стрелки, вывести всеее элементы по спирали: первый столбец, последняя строка, последнийстолбец в обратном порядке, первая строка в обратном порядке, оставшиеся элементы второго столбца и т. д.; последним выводится центральныйэлемент матрицы.Анализ элементов матрицыMatrix17. Дана матрица размера M × N и целое число K (1 ≤ K ≤ M). Найтисумму и произведение элементов K-й строки данной матрицы.Matrix18. Дана матрица размера M × N и целое число K (1 ≤ K ≤ N). Найтисумму и произведение элементов K-го столбца данной матрицы.Matrix19.
Дана матрица размера M × N. Для каждой строки матрицы найтисумму ее элементов.Matrix20. Дана матрица размера M × N. Для каждого столбца матрицы найтипроизведение его элементов.66М. Э. Абрамян. Электронный задачник Programming Taskbook 4.6Matrix21. Дана матрица размера M × N. Для каждой строки матрицы с нечетным номером (1, 3, . . .) найти среднее арифметическое ее элементов.Условный оператор не использовать.Matrix22. Дана матрица размера M × N. Для каждого столбца матрицы счетным номером (2, 4, . . .) найти сумму его элементов.
Условный операторне использовать.Matrix23. Дана матрица размера M × N. В каждой строке матрицы найтиминимальный элемент.Matrix24◦ . Дана матрица размера M × N. В каждом столбце матрицы найтимаксимальный элемент.Matrix25. Дана матрица размера M × N. Найти номер ее строки с наибольшейсуммой элементов и вывести данный номер, а также значение наибольшейсуммы.Matrix26.
Дана матрица размера M × N. Найти номер ее столбца с наименьшим произведением элементов и вывести данный номер, а также значениенаименьшего произведения.Matrix27. Дана матрица размера M × N. Найти максимальный среди минимальных элементов ее строк.Matrix28. Дана матрица размера M × N. Найти минимальный среди максимальных элементов ее столбцов.Matrix29. Дана матрица размера M × N. В каждой ее строке найти количество элементов, меньших среднего арифметического всех элементов этойстроки.Matrix30. Дана матрица размера M × N.
В каждом ее столбце найти количество элементов, больших среднего арифметического всех элементов этогостолбца.Matrix31. Дана матрица размера M × N. Найти номера строки и столбцадля элемента матрицы, наиболее близкого к среднему значению всех ееэлементов.Matrix32. Дана целочисленная матрица размера M × N. Найти номер первойиз ее строк, содержащих равное количество положительных и отрицательных элементов (нулевые элементы матрицы не учитываются). Еслитаких строк нет, то вывести 0.Matrix33. Дана целочисленная матрица размера M × N.
Найти номер последнего из ее столбцов, содержащих равное количество положительных иотрицательных элементов (нулевые элементы матрицы не учитываются).Двумерные массивы (матрицы)67Если таких столбцов нет, то вывести 0.Matrix34. Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только четные числа. Если таких строк нет,то вывести 0.Matrix35. Дана целочисленная матрица размера M × N. Найти номер первогоиз ее столбцов, содержащих только нечетные числа.
Если таких столбцовнет, то вывести 0.Matrix36◦ . Дана целочисленная матрица размера M × N, элементы котороймогут принимать значения от 0 до 100. Различные строки матрицы назовем похожими, если совпадают множества чисел, встречающихся в этихстроках. Найти количество строк, похожих на первую строку данной матрицы.Matrix37. Дана целочисленная матрица размера M × N, элементы которой могут принимать значения от 0 до 100. Различные столбцы матрицы назовем похожими, если совпадают множества чисел, встречающихся в этихстолбцах. Найти количество столбцов, похожих на последний столбецданной матрицы.Matrix38. Дана целочисленная матрица размера M × N.
Найти количество еестрок, все элементы которых различны.Matrix39. Дана целочисленная матрица размера M × N. Найти количество еестолбцов, все элементы которых различны.Matrix40. Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих максимальное количество одинаковыхэлементов.Matrix41. Дана целочисленная матрица размера M × N. Найти номер первого из ее столбцов, содержащих максимальное количество одинаковыхэлементов.Matrix42. Дана матрица размера M × N. Найти количество ее строк, элементыкоторых упорядочены по возрастанию.Matrix43. Дана матрица размера M × N.
Найти количество ее столбцов, элементы которых упорядочены по убыванию.Matrix44. Дана матрица размера M × N. Найти минимальный среди элементовтех строк, которые упорядочены либо по возрастанию, либо по убыванию.Если упорядоченные строки в матрице отсутствуют, то вывести 0.Matrix45. Дана матрица размера M × N. Найти максимальный среди элементов тех столбцов, которые упорядочены либо по возрастанию, либо68М. Э. Абрамян.
Электронный задачник Programming Taskbook 4.6по убыванию. Если упорядоченные столбцы в матрице отсутствуют, товывести 0.Matrix46. Дана целочисленная матрица размера M × N. Найти элемент, являющийся максимальным в своей строке и минимальным в своем столбце.Если такой элемент отсутствует, то вывести 0.Преобразование матрицыПри выполнении заданий из данного пункта (за исключением Matrix74и Matrix75) не следует использовать вспомогательные двумерные массивыматрицы.Matrix47. Дана матрица размера M × N и целые числа K 1 и K 2(1 ≤ K 1 < K 2 ≤ M).
Поменять местами строки матрицы с номерами K 1и K 2.Matrix48. Дана матрица размера M × N и целые числа K 1 и K 2(1 ≤ K 1 < K 2 ≤ N). Поменять местами столбцы матрицы с номерами K 1и K 2.Matrix49. Дана матрица размера M × N. Преобразовать матрицу, поменявместами минимальный и максимальный элемент в каждой строке.Matrix50. Дана матрица размера M × N. Преобразовать матрицу, поменявместами минимальный и максимальный элемент в каждом столбце.Matrix51.
Дана матрица размера M × N. Поменять местами строки, содержащие минимальный и максимальный элементы матрицы.Matrix52. Дана матрица размера M × N. Поменять местами столбцы, содержащие минимальный и максимальный элементы матрицы.Matrix53◦ . Дана матрица размера M × N. Поменять местами столбец с номером 1 и последний из столбцов, содержащих только положительныеэлементы. Если требуемых столбцов нет, то вывести матрицу без изменений.Matrix54.
Дана матрица размера M × N. Поменять местами столбец с номером N и первый из столбцов, содержащих только отрицательные элементы. Если требуемых столбцов нет, то вывести матрицу без изменений.Matrix55. Дана матрица размера M × N (M — четное число). Поменять местами верхнюю и нижнюю половины матрицы.Matrix56.
Дана матрица размера M × N (N — четное число). Поменять местамилевую и правую половины матрицы.Двумерные массивы (матрицы)69Matrix57. Дана матрица размера M × N (M и N — четные числа). Поменятьместами левую верхнюю и правую нижнюю четверти матрицы.Matrix58. Дана матрица размера M × N (M и N — четные числа). Поменятьместами левую нижнюю и правую верхнюю четверти матрицы.Matrix59. Дана матрица размера M × N. Зеркально отразить ее элементы относительно горизонтальной оси симметрии матрицы (при этом поменяютсяместами строки с номерами 1 и M, 2 и M − 1 и т.