Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

10_-_matritsy

.pdf
Скачиваний:
9
Добавлен:
07.02.2016
Размер:
1.02 Mб
Скачать

ПРАКТИЧЕСКОЕ ЗАДАНИЕ

Тема: Матрицы

Задание 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. Столбцы, начинающиеся с положительных элементов, записать в обратном порядке.

Решение

Создадим экранную форму: