Тема 8. Создание двумерных массивов и стандартных процедур
Порядок работы
Разработать алгоритм и программу для примеров из табл.11. Выполнить программу, проанализировать результат.
Разработать алгоритм и программу для примеров из табл.12. Матрицу сформировать из случайных целых чисел.
Содержание отчета
Отчет по лабораторной работе должен содержать условия, алгоритмы, тексты программ, исходные данные и результаты по двум примерам.
ТАБЛИЦА 11
НОМЕР
ВАРИАНТА
|
УСЛОВИЕ
|
1
|
Для данного целого положительного N создать матрицу A(n,n), в которой элементы, стоящие по диагонали, равны единице, а все остальные элементы-нулевые.
|
2
|
Для данного целого положительного N сформи-ровать матрицу A(n,n), в которой элементы диагонали равны номеру строки, а все остальные элементы-нулевые.
|
3
|
В матрице A(n,n) поменять местами две строки с номерами р и q.
|
4
|
В матрице A(n,m) поэлементно вычесть послед-нюю строку из всех строк, кроме последней.
|
5
|
В матрице х(k,l) поменять местами максимальный и минимальный элементы.
|
6
|
Матрицу A(n,n) сформировать по следующему принципу: по диагонали расположены единицы, выше диагонали-нули, а элементы, расположенные ниже диагонали, равны сумме соответствующих индексов.
|
7
|
Задана матрица В(3,5). Получить матрицу V путем удаления из В строки и столбца, в которых содержится минимальный элемент.
|
8
|
Дана матрица A(m,n). Дополнить ее (m+1)-й строкой и (n+1)-м столбцом, в которых записать суммы элементов соответствующих строк или столбцов исходного массива А.
|
9
|
Транспонтировать матрицу x(m,n).
|
10
|
Из матрицы А(3,4) получить вектор В, элемента-ми которого являются произведения элементов в каждой строке матрицы.
|
11
|
Создать вектор М, содержащий количество отрицательных элементов каждого столбца матрицы z(3,4).
|
12
|
Сформировать матрицу У(n,n) таким образом, чтобы значения всех элементов 1-го столбца были равны 1, второго - 2, n-го - n.
|
13
|
Имеется матрица A(m,n). Найти максимальный из всех минимальных элементов строк. Вывести номер строки, в которой расположено выбранное число.
|
14
|
Сформировать диагональную матрицу C(m,m). У диагональной матрицы все элементы равны нулю, кроме диагональных.
|
15
|
Из матрицы К(3,4) получить вектор L, содержа-щий положительные элементы матрицы.
|
Достарыңызбен бөлісу: |