Разработать алгоритм и программу на языке С++ решения следующих взаимосвязанных задач:
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) упорядочить элементы нечетных строк матрицы А по возрастанию значений;
|