Читайте также: |
|
ЗАДАЧНИК К ГЛАВЕ 3
Задача № 3.33. У квадратной матрицы с элементами ,
, поменять местами первую строку и первый столбец (не использовать дополнительную переменную).
Задача № 3.34. В матрице, элементы которой вычисляются по формулам
поменять местами первую и последнюю строки.
Задача № 3.35. Распечатать квадратную матрицу, элементы которой вычисляются по формулам:
если
нечетное,
если
четное.
Здесь задано,
.
Задача № 3.36. Составить программу вычисления суммы элементов матрицы
, для которых
Прежде, однако, следует убедиться, что значение
позволяет найти решение, в противном случае нужно напечатать сообщение об ошибке.
Примеры:
Матрица
1) при сумма=1,
2) при невозможно найти такую сумму.
Ввод осуществить из внешнего файла.
Задача № 3.37. Составить программу нахождения нечетных элементов, расположенных на главной диагонали и ниже в квадратной матрице порядка
с целыми коэффициентами (вывести их на экран вместе с номером строки и столбца).
Пример:
Ответ:
Задача № 3.38. Дана матрица . Найти сумму элементов матрицы, расположенных в столбцах с отрицательным элементом на главной диагонали. Ввод
и
осуществлять из файла.
Пример:
Ответ: .
Задача № 3.39. Дана матрица размерности
. Вычислить
для
Задача № 3.40. Написать программу получения суммы элементов матрицы , стоящих в четных столбцах и нечетных строках.
Задача № 3.41. Дана матрица размерности
. Составить программу вычисления матрицы
по формулам:
;
;
.
Задача № 3.42. Написать программу, которая вычисляет значение билинейной формы
, где
– матрица
,
– вектора длиной
.
Задача № 3.43. Дана квадратная матрица . Получить две квадратные матрицы
и
, для которых
Задача № 3.44. Дана матрица . Элементы нечетных строк этой матрицы заменить некоторой заданной величиной
Задача № 3.45. Дана прямоугольная матрица размерности
. Найти сумму всех элементов матрицы
.
Задача № 3.46. Матрицу размерности задать следующим образом:
Задача № 3.47. Вычислить произведение матрицы на вектор
(размерности
)
.
Задача № 3.48. Перемножить две матрицы: . Результатом произведения является матрица
с компонентами:
Задача № 3.49. Написать программу, определяющую количество строк целочисленной матрицы , содержащих одни нули.
Задача № 3.50. Определить номер столбца матрицы , сумма элементов которого максимальна, и номер строки, сумма элементов которой минимальна.
Задача № 3.51. Даны целые числа целочисленная квадратная матрица
. Заменить нулями те элементы матрицы с четной суммой индексов, для которых имеются равные среди
.
Задача № 3.52. Дана целочисленная матрица . Найти матрицу, получающуюся из данной перестановкой первого и последнего столбцов, второго и предпоследнего и т.д. Найти матрицу, получающуюся перестановкой строк по тому же принципу.
Задача № 3.53. Дана квадратная матрица и целое
(1
. Преобразовать матрицу по правилу: cтроку с номером
сделать столбцом с номером
, а столбец с номером
- строкой с номером
Задача № 3.54. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.
Задача № 3.55. Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик.
Задача № 3.56. Заданы целые матрица
. Определить номера строк, содержащих максимальное и минимальное количество отрицательных элементов, и поменять их местами.
Задача № 3.57. Задано целое матрица
. Из матрицы
сформировать одномерный массив, пересылая в него поочередно строки матрицы с четными номерами в прямом порядке, а с нечетными – в обратном.
Задача № 3.58. Перестановкой строк и столбцов упорядочить по возрастанию элементы главной диагонали квадратной матрицы.
Задача № 3.59. Написать программу циклического сдвига элементов квадратной матрицы на заданное количество позиций, считая, что матрица связана по строкам.
Задача № 3.60. Написать программу, которая для квадратной матрицы вычисляет суммы элементов, расположенных на главной и побочной диагоналях.
Задача № 3.61. Написать программу нахождения максимального и минимального элементов в матрице и их индексов.
Задача № 3.62. Написать программу, которая для квадратной матрицы определяет максимум среди сумм элементов, расположенных на линиях, параллельных главной диагонали, и выше.
Задача № 3.63. В квадратной матрице поменять местами элементы главной и побочной диагоналей. Результат распечатать.
Задача № 3.64. Известно, что в заданной целочисленной квадратной матрице имеются два одинаковых элемента. Найти их индексы.
Задача № 3.65. Дана матрица. Построить логический вектор по правилу: компонента вектора имеет значение "истина", если соответствующая по индексу строка матрицы образует неубывающую последовательность, и "ложь" – в противном случае.
Задача № 3.66. Элементы массива вычисляются по формуле
,
.
Составить программу нахождения максимального элемента массива . Ввод
осуществить с клавиатуры.
Дата добавления: 2015-02-22; просмотров: 124 | Поможем написать вашу работу | Нарушение авторских прав |