Вариант №14.
Составить программу формирования двумерных динамических массивов–матриц А и B размерностью m x n . Размерность массивов–матриц А и B (m = 5, n = 7) ввести с клавиатуры.
Значения элементов массивов–матриц и определяются c помощью выражений:
, ,
где и оформить в виде функций в соответствии с выражениями:
при
при
Сформировать двумерный массив–матрицу С, каждый элемент которого определяется суммой соответствующих элементов исходных массивов–матриц А и В.
Сформировать массив–матрицу G на основе массива–матрицы C, поменяв в нем местами соответствующие элементы первой и четвертой строки в пользовательской функции.
Сформировать двумерный массив–матрицу D, каждый элемент которого определяется произведением соответствующего элемента массива–матрицы G на среднее арифметическое элементов главной диагонали массива–матрицы А.
Вывести на экран полученные массивы в виде матриц.
Вариант №15.
Составить программу формирования двумерных динамических массивов–матриц А и B размерностью m x n . Размерность массивов–матриц А и B (m = 9, n = 9) ввести с клавиатуры.
Значения элементов массивов–матриц и определяются c помощью выражений:
, ,
где и оформить в виде функций в соответствии с выражениями:
при
при
Сформировать двумерный массив–матрицу С, каждый элемент которого определяется разностью соответствующих элементов исходных массивов–матриц А и В.
Сформировать массив–матрицу G на основе массива–матрицы A, заменив в нем элементы строк элементами столбцов, а элементы столбцов элементами строк (по аналогии с транспонированием матрицы) в пользовательской функции.
Сформировать массив–матрицу E на основе массива–матрицы C, поменяв в нем местами соответствующие элементы второго и шестого столбцов.
Вывести на экран полученные массивы в виде матриц.
Вариант №16.
54. Составить программу формирования двумерных динамических массивов–матриц X и Y размерностью m x n . Размерность массивов–матриц X и Y (m = 6, n = 7) ввести с клавиатуры.
Значения
элементов массивов–матриц
и
определяются c
помощью выражений:
,
,
где
и
оформить в виде функций в соответствии
с выражениями:
при
при
Сформировать двумерный массив–матрицу Z, каждый элемент которого определяется произведением соответствующих элементов исходных массивов–матриц X и Y.
Сформировать массив–матрицу G на основе массива–матрицы Z, поменяв в нем местами соответствующие элементы первого и седьмого столбца в пользовательской функции. Определить сумму элементов, лежащих на главной диагонали массива–матрицы Z. Вывести на экран полученные массивы в виде матриц и результат вычисления суммы.
Вариант №17.
Составить программу формирования двумерных динамических массивов–матриц X и Y размерностью m x n . Размерность массивов–матриц X и Y (m = 5, n = 5) ввести с клавиатуры. Значения элементов массивов–матриц и определяются c помощью выражений:
, ,
где и оформить в виде функций в соответствии с выражениями:
при
при
Сформировать двумерный массив–матрицу Z, каждый элемент которого определяется суммой соответствующих элементов исходных массивов–матриц X и Y.
Сформировать массив–матрицу G на основе массива–матрицы Z, поменяв в нем местами соответствующие элементы третьей и пятой строки в пользовательской функции.
Определить сумму элементов, лежащих на побочной диагонали массива–матрицы X.
Вывести на экран полученные массивы в виде матриц и результат вычисления суммы.
