Алгоритмы и программы. Афанасьева Т. В - 172 стр.

UptoLike

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

172
begin
for i:=1 to 4 do
write(c[i,j],' ');
writeln;
end;
end.
Задания для самостоятельного выполнения
А. С помощью процедур сортировки одномерного массива
(параметродномерный массив) реализовать следующие задачи.
А.1. Расположить по возрастанию элементы каждой строки двумер-
ного массива.
А.2. Расположить по убыванию элементы каждого столбца двумер-
ного массива.
А.3. Расположить четные элементы двумерного массива в порядке
убывания их значений.
А.4. С помощью процедуры сортировки в
каждом столбце
двумерного массива определить три максимальных элемента.
А.5. Расположить элементы в первой и последней строке по
возрастанию, а в остальныхпо убыванию значений.
В. В следующих заданиях реализация повторяющихся операций
должна быть осуществлена с помощью процедур. Выходной файл должен
содержать входные данные, результат выполнения каждой операции,
окончательный результат решения уравнения
.
В.1. Решить уравнение линейной алгебры вида:
(A*X –beta
2
* Y )* B
2
+ Z, где
A, B – матрицы, X, Y, Z – вектора, beta - константа.
В.2. Решить уравнение линейной алгебры вида:
X
2
* (A
T
– B)
T
* Y –Z, где
A, B – матрицы, X, Y, Z – вектора, T – операция транспонирования.
В.3. Решить уравнение линейной алгебры вида:
Y* ( alfa* A
2
–B
2
)
2
–X , где
A, B – матрицы, X, Y – вектора, alfa – скаляр.
В.4. Решить уравнение линейной алгебры вида:
( X* A
T
+ 1/(alfa+beta)*Y)*B
T
– Z, где
A, B – матрицы, X, Y, Z – вектора, alfa, beta – скаляры.
В.5. Решить уравнение линейной алгебры вида:
X * (alfa / beta *A
2
)
T
+B
T
* Y, где
A, B – матрицы, X, Y – вектора, alfa, beta – cкаляры.
С. Все необходимые действия по определению минимальных,
максимальных значений, суммы, произведения и количества, а также