ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ




Разработать алгоритм и программу на языке С++ решения следующих взаимосвязанных задач:

1) рассчитать элементы квадратной матрицы A = (aij), i,j = 0,1,2,...,n-1 по заданной формуле;

2) сформировать из матрицы A элементы вектора X = (xi), i = 0,1,2,...,n-1 по заданному правилу;

3) провести заданное упорядочение элементов матрицы А или вектора Х.

 

 

Варианты заданий

№ 1 1) ; 2) xi– среднеарифметическое значение положительных элементов i-й строки; 3) упорядочить элементы побочной диагонали матрицы А по убыванию абсолютных значений; № 2 1) 2) xi – среднеарифметическое значение отрицательных элементов i-го столбца; 3) упорядочить элементы первых трех столбцов матрицы Апо возрастанию значений;
№ 3 1) 2) 3) упорядочить элементы первых трех столбцов матрицы А по убыванию абсолютных значений; № 4 1) 2) 3) упорядочить элементы четных строк матрицы А по убыванию значений;  
№ 5 1) 2) хiскалярное произведение главной диагонали на i-ю строку; 3) упорядочить элементы второй строки матрицы А по возрастанию значений; № 6 1) 2) хi –скалярное произведение побочной диагонали на i-й столбец; 3) упорядочить элементы последних трех столбцов матрицы А по возрастанию абсолютных значений;
№ 7 1) ; 2) 3) упорядочить элементы второй строки матрицы А по возрастанию значений; № 8 1) 2) 3) упорядочить элементы первой половины вектора Х по убыванию значений;
№ 9 1) 2) 3) упорядочить элементы первой строки матрицы А по возрастанию абсолютных значений; № 10 1) 2) 3) упорядочить элементы нечетных строк матрицы А по убыванию значений;
№ 11 1) 2) хiскалярное произведение вторго столбца на i-ю строку;   3) упорядочить элементы второй строки матрицы А по возрастанию абсолютных значений; № 12 1) 2) 3) упорядочить элементы нечетных столбцов матрицы А по возрастанию значений;
№ 13 1) 2) 3) упорядочить элементы первой половины вектора Xпо возрастанию абсолютных значений; № 14 1) 2) 3) упорядочить элементы последней строки матрицы Aпо возрастанию значений;
№ 15 1) 2) скалярное произведение побочной диагонали на i-ю строку; 3) упорядочить элементы четных строк матрицы Aпо возрастанию значений; № 16 1) 2) скалярное произведение k-го столбца на i-ю строку, где k- номер максимального элемента i-й строки; 3) упорядочить элементы столбцов матрицы Aпо возрастанию абсолютных значений;
№ 17 1) 2) 3) упорядочить элементы предпоследней строки матрицы Aпо возрастанию значений; № 18 1) 2) 3) упорядочить четные по номеру элементы вектора Xпо возрастанию значений;
№ 19 1) 2) xi-скалярное произведение i-й строки на i-й столбец; 3) упорядочить элементы второй половины вектора Хпо убыванию абсолютных значений; № 20 1) 2) xi-скалярное произведение i-го столбца на k-ю строку, где k-номер максимального элемента второй строки; 3) упорядочить элементы четных столбцов матрицы А по возрастанию значений;
№ 21 1) ; 2) 3) упорядочить элементы строк матрицы Апо возрастанию значений; № 22 1) 2) xi-скалярное произведение i-й строки на (n+1-i) столбец; 3) упорядочить элементы второй половины вектора Х по убыванию значений;
№ 23 1) 2) 3) упорядочить элементы главной диагонали матрицы А по возрастанию абсолютных значений; № 24 1) 2) xi-среднеарифметическое значение элементов i-го столбца; 3) упорядочить элементы последних трех строк матрицы А по убыванию значений;
№ 25 1) 2) хiскалярное произведение главной диагонали на i-ю строку; 3) упорядочить элементы второй строки матрицы А по возрастанию значений; № 26 1) 2) хi –скалярное произведение побочной диагонали на i-й столбец; 3) упорядочить элементы последних трех столбцов матрицы А по возрастанию абсолютных значений;
№ 27 1) ; 2) 3) упорядочить элементы второй строки матрицы А по возрастанию значений; № 28 1) 2) 3) упорядочить элементы первой половины вектора Х по убыванию значений;
№ 29 1) 2) 3) упорядочить элементы первой строки матрицы А по убыванию абсолютных значений; № 30 1) 2) 3) упорядочить элементы нечетных строк матрицы А по возрастанию значений;

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: