Многомерные массивы (матрицы)

      Комментарии к записи Многомерные массивы (матрицы) отключены

1. Дан двумерный массив размерностью 4´6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен количеству элементов соответствующей строки, больших данного числа.

2. Дан двумерный массив размерностью 6´5, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца, если такого нет, то равен нулю.

3. Дана матрица размером 5´4. Поменять местами первую строку и строчку, в которой находится первый нулевой элемент.

4. Найти сумму двух матриц размером n´m.

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

6. Дана матрица А размерностью n´m. Сформировать одномерный массив В, элементами которого являются номера первых отрицательных элементов каждой строки массива А. (0 – отрицательный элемент отсутствует).

7. Дан двумерный массив размерностью 5´6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу соответствующего столбца.

8. Найти среднее арифметическое элементов каждой строки матрицы Q(l,m) и вычесть его из элементов этой строки.

9. Дан двумерный массив размером n´m, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.

10.Дана матрица K(n,m). Сформировать одномерный массив L(m), элементами которого являются суммы элементов j-ого столбца.

11.Матрица K(m,m) состоит из нулей и единиц. Найти в ней номера строк и столбцов, не содержащих единицы, либо сообщить, что таких нет.

12.Целочисленный массив K(n,n) заполнить нулями и единицами, расположив их в шахматном порядке.

13.Дана матрица А(n,m). Сформировать одномерный массив В(n), элементами которого являются суммы элементов i-ой строки.

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

15.Дан двумерный массив размером 8х7, заполненный случайным образом. Заменить все элементы первых трех столбцов на их квадраты, в остальных столбцах изменить знак каждого элемента на противоположный.

16.Дана матрица размером 8х7, заполненная случайным образом. Поменять местами две средние строки с первой и последней.

17.Дан двумерный массив размером 5х6, заполненный случайным образом. Заменить максимальный элемент каждой строки на противоположный по знаку.

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

19.Дана матрица размером 4х5, заполненная случайным образом. Поменять местами первый и последний столбцы.

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

21.В каждой строке, заполненной случайным образом, матрицы размером n´m поменять местами первый элемент и максимальный по модулю.

22.Дан двумерный массив размером 6х7, заполненный случайным образом. Поменять местами средние строки.

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

24.В матрице Z(m,m) каждый элемент разделить на диагональный, стоящий в том же столбце.

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

Содержание отчета

1. Титульный лист.

2. Наименование и цель работы.

3. Краткое теоретическое описание.

4. Задание на лабораторную работу.

5. Схема алгоритма.

6. Листинг программы.

7. Результаты выполнения программы.

Статьи к прочтению:

Уроки на языке Pascal. Урок 12. Двумерные массивы ( Матрицы).


Похожие статьи: