Лабораторный практикум по информатике. Мухина И.Н - 33 стр.

UptoLike

Составители: 

33
63. Напишите программу, которая по заданной матрице A
размерностью n
× m формирует вектор z размерностью n,
состоящий из максимальных элементов строк матрицы A.
64.
Напишите программу, которая по заданной матрице A
размерностью n× m формирует вектор z размерностью m,
состоящий из арифметических средних столбцов матрицы A.
65.
Заданы вектор
A
размерностью m, определяющий объем
производимой продукции, и матрица
X
размерностью
nm ×
,
характеризующая распределение производимой продукции по n
потребителям. Напишите программу, которая:
1. Вычисляет невязки в векторе А как разность между
компонентой
[]
ia и суммой элементов i-ой строки матрицы X.
2. Вычисляет общую сумму невязок S в векторе A. Если S = 0,
т.е. вся продукция распределена, то программа выводит на
печать текст: “План перевозок оптимальный”. При
0<>S
печатает значение S и текст: “План перевозок неоптимальный”.
Пример:
()
0550
00010
0500
,10,10,10,4,3 ==== XAnm .
66.
Напишите программу, которая для заданной матрицы A
и вектора X вычисляет элементы вектора Z как скалярное
произведение строки матрицы A на вектор X.
67.
Напишите программу вычисления скалярного
произведения каждой строки матрицы на ее главную диагональ.
68.
Задана квадратная матрица A. Напишите программу,
которая переменной Т присваивает значение, равное скалярному
произведению векторов X и Y, где компоненты вектора X
определяются как максимальные элементы строк, а компоненты
вектора Y - как минимальные элементы столбцов матрицы A.
69.
Напишите программу решения системы линейных
алгебраических уравнений bAx
=
.
    63. Напишите программу, которая по заданной матрице A
размерностью n × m формирует вектор z размерностью n,
состоящий из максимальных элементов строк матрицы A.
    64. Напишите программу, которая по заданной матрице A
размерностью n× m формирует вектор z размерностью m,
состоящий из арифметических средних столбцов матрицы A.
    65. Заданы вектор A размерностью m, определяющий объем
производимой продукции, и матрица X размерностью m × n ,
характеризующая распределение производимой продукции по n
потребителям. Напишите программу, которая:
1. Вычисляет невязки в векторе А как разность между
компонентой a[i ] и суммой элементов i-ой строки матрицы X.
2. Вычисляет общую сумму невязок S в векторе A. Если S = 0,
т.е. вся продукция распределена, то программа выводит на
печать текст: “План перевозок оптимальный”. При S <> 0
печатает значение S и текст: “План перевозок неоптимальный”.
                                               0 0 5 0
Пример: m = 3, n = 4,   A = (10,10,10 ),   X = 10 0 0 0 .
                                               0 5 5 0

    66. Напишите программу, которая для заданной матрицы A
и вектора X вычисляет элементы вектора Z как скалярное
произведение строки матрицы A на вектор X.
    67. Напишите    программу    вычисления      скалярного
произведения каждой строки матрицы на ее главную диагональ.
    68. Задана квадратная матрица A. Напишите программу,
которая переменной Т присваивает значение, равное скалярному
произведению векторов X и Y, где компоненты вектора X
определяются как максимальные элементы строк, а компоненты
вектора Y - как минимальные элементы столбцов матрицы A.
    69. Напишите программу решения системы линейных
алгебраических уравнений Ax = b .


                              33