Вариант №10.
Составить программу формирования двумерных динамических массивов–матриц А и B размерностью m x n . Размерность массивов–матриц А и B (m = 7, n = 7) ввести с клавиатуры.
Значения элементов массивов–матриц и определяются c помощью выражений:
, ,
где и оформить в виде функций в соответствии с выражениями:
при
при
Сформировать двумерный массив–матрицу С, каждый элемент которого определяется разностью соответствующих элементов исходных массивов–матриц В и А.
Сформировать двумерный массив–матрицу D, каждый элемент которого определяется произведением соответствующего элемента массива–матрицы В на заданное постоянное число Q = 3 в пользовательской функции.
Сформировать массив–матрицу G, на основе массива–матрицы А, поменяв в нем местами соответствующие элементы строк, расположенные на главной и побочной диагоналях. Вывести на экран полученные массивы в виде матриц .
Вариант №11.
Составить программу формирования двумерных динамических массивов–матриц А и B размерностью m x n . Размерность массивов–матриц А и B (m = 9, n = 7) ввести с клавиатуры.
Значения элементов массивов–матриц и определяются c помощью выражений:
, ,
где и оформить в виде функций в соответствии с выражениями:
при
при
Сформировать двумерный массив–матрицу С, каждый элемент которого определяется произведением соответствующих элементов исходных массивов–матриц А и В.
Сформировать массив–матрицу G на основе массива–матрицы C, поменяв в нем местами соответствующие элементы третьего и четвертого столбца в пользовательской функции.
Сформировать двумерный массив–матрицу D, каждый элемент которого определяется произведением соответствующего элемента массива–матрицы G на заданное постоянное число Q = 7.
Вывести на экран полученные массивы в виде матриц.
Вариант №12.
Составить программу формирования двумерных динамических массивов–матриц А и B размерностью m x n . Размерность массивов–матриц А и B (m = 5, n = 5) ввести с клавиатуры. Значения элементов массивов–матриц и определяются c помощью выражений:
, ,
где и оформить в виде функций в соответствии с выражениями:
при
при
Сформировать двумерный массив–матрицу С, каждый элемент которого определяется разностью соответствующих элементов исходных массивов–матриц А и В.
Сформировать массив–матрицу G на основе массива–матрицы C, поменяв в нем местами соответствующие элементы строк, расположенные на главной и побочной диагоналях.
Определить сумму элементов, лежащих на главной и побочной диагоналях массива–матрицы А в пользовательской функции.
Вывести на экран полученные массивы в виде матриц и результат вычисления суммы.
Вариант №13.
Составить программу формирования двумерных динамических массивов–матриц А и B размерностью m x n . Размерность массивов–матриц А и B (m = 6, n = 6) ввести с клавиатуры.
Значения элементов массивов–матриц и определяются c помощью выражений:
, ,
где и оформить в виде функций в соответствии с выражениями:
при
при
Сформировать двумерный массив–матрицу С, каждый элемент которого определяется произведением соответствующих элементов исходных массивов–матриц А и В.
Сформировать массив–матрицу G на основе массива–матрицы C, обнулив в нем элементы, расположенные на главной и побочной диагоналях в пользовательской функции.
Сформировать массив–матрицу D на основе массива–матрицы G, заменив в нем элементы строк элементами столбцов, а элементы столбцов элементами строк (по аналогии с транспонированием матрицы).
Вывести на экран полученные массивы в виде матриц.
