Задание №17
Использование функций.
Передача массивов в качестве параметров.
В-1. Дана целочисленная прямоугольная матрица порядка n´m (n = 6, m = 4). Написать две функции, определяющие:
1) количество строк, не содержащих ни одного нулевого элемента;
2) максимальное из чисел, встречающихся в заданной матрице более одного раза.
В-2. Дана целочисленная квадратная матрица порядка n (n = 7). Написать две функции, определяющие:
1) количество столбцов, не содержащих ни одного нулевого элемента;
2) сумму положительных четных элементов матрицы.
В-3. Дана целочисленная прямоугольная матрица порядка n´m (n = 8, m = 5). Написать две функции, определяющие:
1) количество столбцов, содержащих хотя бы один нулевой элемент;
2) номер строки, в которой находится самая длинная серия одинаковых элементов.
В-4. Дана целочисленная квадратная матрица порядка n (n = 5). Написать две функции, определяющие:
1) произведение элементов в тех строках, которые не
содержат отрицательных элементов;
2) максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы.
В-5. Дана целочисленная квадратная матрица порядка n (n = 6). Написать две функции, определяющие:
1) сумму элементов в тех столбцах, которые не содержат отрицательных элементов;
2) минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы.
В-6. Дана целочисленная прямоугольная матрица порядка n´m (n = 8, m = 7). Написать две функции, определяющие:
1) сумму элементов в тех строках, которые содержат
хотя бы один отрицательный элемент;
2) произведение
положительных нечетных элементов матрицы.
В-7. Дана целочисленная квадратная матрица порядка n (n = 8). Написать две функции, определяющие:
1) количество отрицательных элементов массива;
2) сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент.
В-8. Дана целочисленная прямоугольная матрица порядка n´m (n = 6, m = 8). Написать две функции, определяющие:
1) количество элементов матрицы, больших С;
2) сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент.
В-9. Дана вещественная квадратная матрица порядка n (n = 10). Написать две функции, определяющие:
1) сумму модулей элементов, расположенных ниже главной диагонали;
2) произведение элементов массива, сумма индексов которых является четным числом.
В-10. Дана вещественная прямоугольная матрица порядка n´m (n = 5, m = 9). Написать две функции, определяющие:
1) минимальный по модулю элемент матрицы;
2) сумму модулей элементов массива, расположенных после первого элемента, равного нулю.
В-11. Дана вещественная прямоугольная матрица порядка n´m (n = 8, m = 5). Написать две функции, определяющие:
1) количество элементов массива, лежащих в диапазоне от А до В;
2) сумму модулей элементов массива, расположенных после первого отрицательного элемента.
В-12. Дана вещественная квадратная матрица порядка n (n = 4). Написать две функции, определяющие:
1) количество элементов массива, равных 0;
2) сумму элементов массива, расположенных после первого положительного элемента.
В-13. Дана целочисленная квадратная матрица порядка n´n (n = 6). Написать две функции, определяющие:
1) номер первого из столбцов, содержащих хотя бы один нулевой элемент;
2) минимум среди сумм элементов диагоналей, параллельных побочной диагонали матрицы.
В-14. Дана целочисленная прямоугольная матрица порядка n´m (n = 8, m = 5). Написать две функции, определяющие:
1) количество строк, содержащих хотя бы один нулевой элемент;
2) номер столбца, в котором находится самая длинная серия одинаковых элементов.