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

Лабораторная работа №13

«Двумерные массивы данных»

2 Bij +Bmin

1. Сформировать матрицу А по правилу : Aij =  ,

Bmax

где Bmin , Bmax - минимальный и максимальный элементы произвольно заданной матрицы В размером 3 х 4.

2. В произвольно заданных матрицах Х и Y размером 5 х 4 определить максимальные элементы и поменять их значения местами. В матрице Х все отрицательные элементы заменить максимальным значением.

3. Сформировать одномерный массив, состоящий из максимальных значений положительных элементов соответствующих строк произвольно заданной матрицы В размером 5 х 6.

4. Определить максимальный элемент среди элементов квадратной матрицы размером

5 х 5, лежащих выше главной диагонали , и минимальный элемент среди элементов, лежащих ниже главной диагонали. Поменять найденные значения местами.

5. Определить максимальный элемент в произвольно заданной матрице Z размером m x n и обнулить все элементы строки и столбца, на пересечении которых расположено найденное значение.

6. Сформировать одномерный массив, каждый элемент которого равен максимальному элементу соответствующего столбца произвольно заданной матрицы размером m x n. В сформированном массиве найти минимальный элемент.

7. Сформировать произвольный двумерный массив целочисленных значений размером

6 х 6. Определить число повторений каждого из значений первой строки.

8. В произвольно заданном двумерном массиве размером 4 х 5 определить три элемента с наибольшими значениями.

9. В произвольно заданном двумерном массиве поменять местами строки, содержащие минимальный и максимальный элемент. Если минимальный и максимальный элемент принадлежат одной строке, то поменять местами соответствующие столбцы.

10. В произвольно заданной матрице размером 4 х 6 определить строку с максимальной суммой элементов и столбец с минимальной суммой.

11. Из произвольно заданной матрицы размером 5 х 5 сформировать построчный одномерный массив из положительных элементов исходной матрицы.

12. В двух произвольно заданных двумерных массивах поменять местами строки , содержащие максимальные элементы. Вывести на экран исходные и измененные матрицы.

13. Сформировать два произвольных двумерных массива размером 5 х 4. Поменять местами столбцы исходных матриц, содержащие минимальные элементы.

14. Определить минимальный элемент в произвольно заданной матрице размером 4 х 6 и заменить на это минимальное значение элементы строки и столбца , которым принадлежат найденное значение.

15. Найти минимальное значение главной диагонали и максимальное значение вспомогательной диагонали в квадратной матрице размером 5 х 5. Найденные значения поменять местами. Если эти значения принадлежат одному элементу, то это значение присвоить всем элементам главной и вспомогательной диагоналей.

16. Определить и поменять местами максимальное и минимальное значения среди элементов , расположенных выше главной и ниже вспомогательной диагоналей в произвольно заданной квадратной матрице размером 6 х 6.

17. В произвольно заданной матрице А размером 5 х 4 определить минимальный элемент и обнулить значение элементов, расположенных ниже и правее найденного элемента.

18. В трех произвольно заданных положительных матрицах размером 3 х 3 определить максимальные элементы. Считая найденные значения длинами отрезков, определить возможность построения из них треугольника.

19. Сформировать одномерный массив, элементами которого являются средние значения строк произвольно заданной матрицы размером 8 х 3. Упорядочить значения одномерного массива по возрастанию.

20. Сформировать одномерный массив из положительных элементов произвольно заданной матрицы и упорядочить отобранные значения по убыванию.

21. Сформировать двумерный массив С размером 5 х 5, элементы которого вычисляются по формуле

I + sin 

J + I + 3

СIJ =  .

J + cos

J + I + 2

Определить максимальный элемент и его значение присвоить всем отрицательным элементам

массива С.

22. Произвольно заданы две матрицы размером 5 х 3 . Сформировать новую матрицу, каждый элемент которой является наибольшим значением из соответствующих элементов исходных массивов. В сформированной матрице определить сумму положительных элементов.

23. В произвольно заданной матрице размером 3 х 4 упорядочить построчно все значения элементов по возрастанию.

24. В произвольно заданной матрице размером 5 х 6 определить элементы, которые снизу, сверху, справа и слева « окружены» меньшими значениями. Из найденных элементов сформировать одномерный массив.

25. В двух произвольно заданных квадратных целочисленных матрицах размером n x n определить количество одинаковых элементов, расположенных и в первой и во второй матрице.

Соседние файлы в папке Turbo Pascal