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

AlgStr / Библиотека / Разные источники / СД - двумерный массив (метод ук-ия) Ростов на Дону

.pdf
Скачиваний:
40
Добавлен:
23.03.2015
Размер:
378.88 Кб
Скачать

б) Проверить, равны ли поэлементно i-ая строка и .i-ый столбец квадратной матрицы.

в) Найдите максимальный элемент среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

13. Дана матрица.

а) Каждую строку разделить на максимальный элемент в строке, в изменённой матрице каждый столбец разделить на максимальный элемент в столбце.

б) Измените порядок следования элементов главной диагонали на обратный. в) Найдите минимальный элемент среди положительных элементов матрицы, выделенных чёрным цветом (матрица квадратная).

14. Дана матрица.

а) Найти строку матрицы с максимальным произведением отличных от нуля элементов.

б) Проверить, является ли заданный вектор из n элементов решением заданной системы n линейных уравнений c n неизвестными.

в) Найдите номер максимального элемента среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

15. Дана матрица.

а) Найти решение системы линейных уравнений треугольного вида.

б) Проверить, совпадают ли главная и побочная диагональ поэлементно. 33

в) Найдите минимальный элемент среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

16. Дана матрица.

а) В каждой строке матрицы найти максимальный элемент. Найти строку, которая содержит наименьший максимальный элемент.

б) Найти сумму модулей элементов в каждой строке, расположенных после первого отрицательного элемента в строке.

в) Найдите первый отрицательный элемент среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

17. Дана матрица.

а) Каждую строку целочисленной матрицы разделить на число с максимальной суммой цифр в этой строке.

б) Проверить, содержат ли первый и последний столбцы матрицы одинаковые элементы.

в) Среди элементов матрицы, выделенных чёрным цветом, найти максимальный элемент и вычислить сумму элементов, выделенных чёрным цветом (матрица квадратная).

18. Дана матрица.

а) Каждую строку целочисленной матрицы разделить на сумму цифр элемента, стоящего в этой же строке на побочной диагонали.

б) Проверить, содержат ли строки знакочередующиеся элементы.

в) Найдите первый нулевой элемент среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

34

19. Дана матрица.

а) Разделить каждую строку целочисленной матрицы на произведение тех положительных элементов в этой строке, которые не содержат цифры ноль.

б) Проверить, является ли главная диагональ симметричной относительно своего среднего элемента.

в) Найдите первый положительный элемент среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

20. Дана матрица.

а) В каждой строке целочисленной матрицы найдите разность между суммой цифр максимального и минимального элементов (все элементы матрицы положительные).

б) Проверить, является ли матрица симметричной относительно побочной диагонали.

в) Найдите первый положительный элемент среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

22. Дана матрица.

а) Разделить значения элементов каждой строки матрицы на первый ненулевой элемент в строке.

35

б) Проверить, содержит ли каждая строка все различные элементы.

в) Найдите первый положительный элемент среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

23. Дана матрица.

а) В каждой строке разместить вначале нулевые элементы, затем все остальные.

б) Проверить строки с нечётными номерами на возрастание, с чётными номерами – на убывание.

в) Найдите первый отрицательный элемент среди элементов матрицы, выделенных чёрным цветом (матрица квадратная).

24. Дана матрица.

а) В каждом столбце целочисленной матрицы найти произведение элементов, сумма цифр которых – чётное число.

б) Проверить, все ли строки матрицы упорядочены по убыванию.

в) Переслать в одномерный массив элементы матрицы, выделенные чёрным цветом (номера строк изменяются от i1 до i2, номера колонок – от j1 до j2).

36

25. Дана матрица.

а) В каждой строке переставить в обратном порядке элементы, расположенные между минимальным и максимальным элементами,

б) .Проверить, содержит ли матрица строку из чётных элементов.

в) Проверить, содержит ли главная диагональ матрицы все единицы, а элементы, расположенные ниже главной диагонали – нули.

26. Дана матрица.

а) Изменить порядок следования элементов в каждой строке на обратный и порядок следования строк матрицы на обратный.

б) Проверить, равны ли поэлементно вторая строка и второй столбец.

в) Найти максимальные элементы в верхнем треугольнике матрицы (относительно главной диагонали) и в нижнем треугольнике.

27. Дана матрица.

а) В каждой строке максимальный элемент и последний элемент поменять местами. Если строка содержит несколько элементов со значением максимального элемента, то все эти элементы поместить в конец строки.

б) Из каждой строки удалить первый отрицательный элемент (считать, что имеется хотя бы один отрицательный элемент в каждой строке). В результате количество столбцов матрицы уменьшится на единицу.

в) выполнить печать всех элементов матрицы, выполняя обход по направлению побочной диагонали.

37

ЛИТЕРАТУРА

 

1..Минакова Н.И. Методы программирования. Учебное

пособие

/ Н.И.Минакова, Е.С. Невская, Г.А. Угольницкий, А.А. Чекулаева,

М.И.

Чердынцева. – М.: Вузовская книга, 2000. –280 с. –ISBN 5-89522-038-X.

 

2.Невская Е.С., Чекулаева А.А., Чердынцева М.И. Искусство программиро-

вания. – М.: Вузовская книга, 2002. – 240 с. – ISBN 5-9502-0003-9.

3.Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. – М.: «Нолидж», 1997.

616 с. ISBN 5-89251-012-3.

4.Епанешников А.М., Епанешников В.А. Программирование в среде Turbo Pascal 7.0 – М: «Диалог – МИФИ», 1996 – 288 с. – ISBN 5-86404-029-0.

5.Невская Е.С., Чекулаева А.А. Методические указания «Структура дан-

ных массив» Часть 1.УПЛ РГУ , 2006 – 43 с.

6. Невская Е.С., Чекулаева А.А. Методические указания «Структура дан-

ных массив» Часть 2.УПЛ РГУ , 2006 – 47с.

38