Читайте также:
|
|
3.1 Составить программу транспонирования квадратной матрицы.
3.2 Задана вещественная матрица A = { ai j }, i = 1 ¸ n, j = 1 ¸ m. Составить программу формирования новой матрицы B = { bij }, i = 1 ¸ n, j = 1 ¸ m, каждая строка которой должна быть получена из соответствующей строки матрицы A путем упорядочения ее элементов в порядке убывания.
3.3 Составить программу построения по прямоугольной вещественной матрице A = { aij }, i = 1 ¸ n, j = 1 ¸ m логического вектора В = { bi }, i = 1 ¸ n, где bi имеет значение true, если наибольший элемент в строке с номером i матрицы A не больше заданного значения X, и значение false — в противном случае.
3.4 Составить программу формирования по вещественной квадратной матрице A = { aij }, i = 1 ¸ n, j = 1 ¸ m логического вектора В = { bi }, i = 1 ¸ n по правилу: bi присвоить значение true, если в строке с номером i матрицы есть хотя бы один отрицательный элемент, и значение false — в противном случае.
3.5 Задан двумерный целочисленный массив. Известно, что среди его элементов два и только два равны между собой. Составить программу нахождения координат этих элементов.
3.6 Заданы матрица A = { aij }, i = 1 ¸ n, j = 1 ¸ m и значение X. Составить программу формирования вектора B путем переписывания в него первых элементов каждой строки матрицы A больших X. Если в строке нет элемента, большего X, то записать ноль в вектор B.
3.7 Задана вещественная квадратная матрица A = { aij }, i, j = 1 ¸ n. Составить программу присвоения переменной y значения, равного скалярному произведению строки k и столбца l (рассматриваемых как векторы), на пересечении которых находится наименьший элемент матрицы (в предположении, что такой элемент единственный)
n
y = ∑al i x ai k.
i= 1
3.8 Задана вещественная квадратная матрица A = { aij }, i, j = 1 ¸ n. Составить программу вычисления суммы элементов матрицы A, расположенных в строках с отрицательным элементом на главной диагонали.
3.9 Составить программу построения по целочисленной матрице A = { aij }, i = 1 ¸ n, j = 1 ¸ m логического вектора В = { bi }, i = 1 ¸ n, присвоив элементу bi значение true, если в строке с номером i матрицы A число положительных элементов не меньше числа отрицательных элементов, и значениеfalse — в противном случае.
3.10 Задана вещественная квадратная матрица A = { aij }, }, i, j = 1 ¸ n .
Составить программу построения вещественного вектора В = { bi }, i = 1 ¸ n по правилу:
если aii <0, то в качестве bi принять сумму элементов строки с номером i, предшествующих первому по порядку отрицательному элементу;
если aii ³ 0, то в качестве bi принять сумму последних элементов строки с номером i, начиная с первого по порядку неотрицательного элемента.
3.11 Составить программу сортировки строк в вещественной квадратной матрице A = { aij }, i, j = 1 ¸ n по возрастанию значений сумм элементов строк.
Дата добавления: 2015-07-08; просмотров: 325 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Одномерные массивы | | | Пояснения к программе |