Лабораторная работа № 3 Обработка двумерных массивов (матриц)
Язык программирования Паскаль |
Описание 1 способ: задается целочисленная матрица размером 10 х 10 элементов. var A: array [1..10, 1..10] of integer; i,j:integer; {индексы элементов массива} |
2 способ: задается целочисленная матрица размером 10 х 10 элементов. В программе в качестве длины массива используется константа n. const n=10; var A: array [1..n, 1..n] of integer; i,j:integer; {индексы элементов массива}
3 способ: задается целочисленная матрица размером не более 10 х 10 элементов (nmax х nmax). В программе в качестве фактической длины массива используется переменная константа n. const nmax=10; var A: array [1..nmax] of integer; i,j:integer; {индексы элементов массива} n,m:integer;{фактическое количество строк и столбцов матрицы} |
Ввод Readln(n,m); for i:=1 to n do for j:=1 to m do readln(A[i]); |
Вывод for i:=1 to n do for j:=1 to m do writeln(A[i]); |
Задания к лабораторной работе № 3:
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из сумм элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут номера первых отрицательных элементов строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут TRUE, если в соответствующей строке есть хотя бы один отрицательный элемент, и FALSE, если иначе.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из номеров минимальных четных элементов строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из сумм элементов, не превосходящих по значению заданное пользователем число в соответствующих строках матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут номера последних отрицательных элементов строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из номеров минимальных элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из сумм элементов, превосходящих по значению заданное пользователем число в соответствующих строках матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из номеров минимальных нечетных элементов строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из сумм элементов соответствующих столбцов матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут номера первых положительных элементов строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будет TRUE, если в строке матрицы количество нулевых элементов равно количеству ненулевых, и FALSE – иначе.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из номеров максимальных четных элементов строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из произведений элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут TRUE, если в соответствующей строке есть хотя бы один положительный элемент, и FALSE, если иначе.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из максимальных элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут номера последних положительных элементов строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из номеров максимальных нечетных элементов строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из произведений элементов соответствующих столбцов матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из сумм положительных элементов соответствующих столбцов матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут TRUE, если в соответствующей строке есть хотя бы один нулевой элемент, и FALSE, если иначе.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут номера первых четных элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из номеров минимальных элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из сумм отрицательных элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будет TRUE, если в строке матрицы количество четных (по значению) элементов равно количеству нечетных ( нулевые не учитывать), и FALSE – иначе.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из средних арифметических элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, элементами которого будут TRUE, если в соответствующей строке есть хотя бы один ненулевой элемент, и FALSE, если иначе.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из сумм отрицательных элементов соответствующих столбцов матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из номеров максимальных элементов соответствующих строк матрицы.
Используя процедуры и функции из целочисленной матрицы А (n x m) получить вектор, состоящий из номеров последних четных элементов соответствующих строк матрицы.