3 ВАРИАНТ (Выполнить в Microsoft Visual Studio)
Выполнить задания третьего и четвертого семинара, оформив каждый пункт задания в виде шаблона функции. Все необходимые данные для функций должны передвигаться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Привести примеры программ, использующих эти шаблоны для типов int, float и double.
3 семинар:
В одномерном массиве, состоящем из n целых элементов, вычислить: 1) произведение элементов массива с четными номерами; 2) сумму элементов массива, расположенных между первым и последним нулевыми элементами. Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом – все отрицательные (элементы, равные 0, считать положительными).
4 семинар:
Дана целочисленная прямоугольная матрица. Определить: 1) количество столбцов, содержащих хотя бы один нулевой элемент; 2) номер строки, в которой находится самая длинная серия одинаковых элементов.
Прикрепил файлы с кодами 3, 4 семинаров