Да се напишат рекурсивни функции, които за даден едномерен масив а от n цели числа намират:
- сумата на елементите
- броят на ненулевите елементи
- най-малкият елемент
- извеждат елементите на масива на екрана
- извеждат елементите на масива в обратен ред
- въвеждат елементите на масива от клавиатурата
Не съм сигурен дали това е най-правилния начин за намиране на най-малкият елемент
Браво, добре си разбрал рекурсията! За минималния елемент – ами да, това е – сравняваш текущия елемент с остатъка от опашката. Има и други начини, ще ти ги покажа в часа. Първите три функции могат малко да се оптимизират, като се вземе в предвид какво ще се случи близо до дъното на рекурсията. Така ще се спести някое и друго рекурсивно извикване. Функцията за брой на ненулевите елементи може да се опрости като се използва преобразуването между типовете.