Задание 2. Написать рекурсивную функцию, определяющую количество положительных элементов в заданном векторе vectorn.
Написать рекурсивную функцию, определяющую количество положительных элементов в заданном векторе vectorn.
1. Представим решение этой сложной задачи через решение более простой задачи посредством рекурсивного обращения. Чтобы подсчитать количество нужных нам элементов во всем векторе, содержащем n элементов, необходимо сначала сделать это для вектора, содержащего n–1 элемент, n-2 элемента, и так далее. Затем остается выполнить проверку последнего элемента, и добавить к результату единицу в том случае, если он окажется положительным.
2. Схема алгоритма решения задачи:
3. Код программы
3.1. На языке Паскаль:
Дата добавления: 2015-04-19; просмотров: 647;