10_-_matritsy
.pdfПРАКТИЧЕСКОЕ ЗАДАНИЕ
Тема: Матрицы
Задание 1. Задана матрица действительных чисел A(m x n). Найти массив B(m), элементы которого равняются суммам элементов строк матрицы А.
Решение
Создадим экранную форму:
Процедура для нажатия кнопки
Результат работы:
Задание 2. Задана квадратная матрица А(n x n). Найти сумму отрицательных элементов
1)Выше главной диагонали
2)На главной диагонали
3)Ниже главной диагонали
4)Для двух из вариантов 1-3
5)Для всех вариантов 1-3
Решение
Создадим форму с одним элементом типа ListBox
Установим свойства элемента ListBox1 для возможности выбора нескольких элементов:
Создадим две процедуры для активизации формы и для нажатия кнопки:
Результат работы:
Задание 3. Задана матрица n х n целых чисел. В строках с четным элементом на главной диагонали найти элементы, ближайшие по значению к среднему арифметическому значений элементов всей матрицы
Решение
Создадим экранную форму:
Процедура для кнопки:
Результат работы:
Задание 4. Задана матрица n х n. Определить, есть ли в ней строки, которые совпадают со столбцами.
Решение
Создадим экранную форму:
Процедура для кнопки:
Результат работы:
Задание 5. Задана матрица m х n. Столбцы, начинающиеся с положительных элементов, записать в обратном порядке.
Решение
Создадим экранную форму: