Обработка матриц

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

При выполнении этого задания необходимо написать две функции. Одна из этих функций должна получать и обрабатывать матрицу целиком. Другая функция должна обрабатывать одномерный массив. В качестве этого одномерного массива передаётся одна строка матрицы.

Ввод осуществляется из файлов с использованием аргументов функции main. Вывод – на экран или в файл с обязательным выводом исходных данных.

Пример программы см. в лекции 3.

  1. Даны две матрицы разного размера. Для той из матриц, в которой больше максимальный элемент, найти максимальный элемент в каждой строке.
  2. Даны две матрицы разного размера. Для той из матриц, в которой больше максимальный элемент, проверить наличие положительных элементов в каждой строке.
  3. Даны две матрицы разного размера. Для той из матриц, в которой больше максимальный элемент, найти количество положительных элементов в каждой строке.
  4. Даны две матрицы разного размера. Для той из матриц, в которой больше максимальный элемент, найти сумму положительных элементов в каждой строке.
  5. Даны две матрицы разного размера. Для той из матриц, в которой больше максимальный элемент, найти среднее арифметическое ненулевых элементов в каждой строке.
  6. Даны две матрицы разного размера. Для той из матриц, в которой есть элементы, равные 0, найти минимальный элемент в каждой строке.
  7. Даны две матрицы разного размера. Для той из матриц, в которой есть элементы, равные 0, проверить наличие отрицательных элементов в каждой строке.
  8. Даны две матрицы разного размера. Для той из матриц, в которой есть элементы, равные 0, найти количество отрицательных элементов в каждой строке.
  9. Даны две матрицы разного размера. Для той из матриц, в которой есть элементы, равные 0, найти произведение ненулевых элементов в каждой строке.
  10. Даны две матрицы разного размера. Для той из матриц, в которой есть элементы, равные 0, найти среднее арифметическое положительных элементов в каждой строке.
  11. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество нулевых элементов, найти минимальный элемент в каждой строке.
  12. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество нулевых элементов, проверить наличие отрицательных элементов в каждой строке.
  13. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество нулевых элементов, найти количество отрицательных элементов в каждой строке.
  14. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество нулевых элементов, найти произведение ненулевых элементов в каждой строке.
  15. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество нулевых элементов, найти среднее арифметическое положительных элементов в каждой строке.
  16. Даны две матрицы разного размера. Для той из матриц, в которой меньше среднее арифметическое положительных элементов, найти минимальный элемент в каждой строке.
  17. Даны две матрицы разного размера. Для той из матриц, в которой меньше среднее арифметическое положительных элементов, проверить наличие отрицательных элементов в каждой строке.
  18. Даны две матрицы разного размера. Для той из матриц, в которой меньше среднее арифметическое положительных элементов, найти количество отрицательных элементов в каждой строке.
  19. Даны две матрицы разного размера. Для той из матриц, в которой меньше среднее арифметическое положительных элементов, найти произведение ненулевых элементов в каждой строке.
  20. Даны две матрицы разного размера. Для той из матриц, в которой меньше среднее арифметическое положительных элементов, найти среднее арифметическое положительных элементов в каждой строке.
  21. Даны две матрицы разного размера. Для той из матриц, в которой больше произведение ненулевых элементов, найти максимальный элемент в каждой строке.
  22. Даны две матрицы разного размера. Для той из матриц, в которой больше произведение ненулевых элементов, проверить наличие положительных элементов в каждой строке.
  23. Даны две матрицы разного размера. Для той из матриц, в которой больше произведение ненулевых элементов, найти количество положительных элементов в каждой строке.
  24. Даны две матрицы разного размера. Для той из матриц, в которой больше произведение ненулевых элементов, найти сумму положительных элементов в каждой строке.
  25. Даны две матрицы разного размера. Для той из матриц, в которой больше произведение ненулевых элементов, найти среднее арифметическое ненулевых элементов в каждой строке.
  26. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество элементов, кратных заданному числу, найти максимальный элемент в каждой строке.
  27. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество элементов, кратных заданному числу, проверить наличие отрицательных элементов в каждой строке.
  28. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество элементов, кратных заданному числу, найти количество отрицательных элементов в каждой строке.
  29. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество элементов, кратных заданному числу, найти произведение положительных элементов в каждой строке.
  30. Даны две матрицы разного размера. Для той из матриц, в которой меньше количество элементов, кратных заданному числу, найти среднее арифметическое положительных элементов в каждой строке.