1. Разработать алгоритм вычисления
в виде рекурсивной функции.
2. Проверить модель алгоритма на множестве тестовых примеров.
3. Определить к какому классу рекурсивных функций принадлежит
: примитивно-рекурсивна, частично-рекурсивна или общерекурсивна.
Варианты заданий
1. Сумма всех четных делителей числа
.
2. Количество всех нечетных делителей числа
.
3. Количество нулей в двоичной записи
.
4. Сумма цифр в двоичной записи
.
5. Количество взаимно-простых с
чисел, 
6. Максимальная цифра в 8-ричной записи числа
.
7. Минимальная цифра в 8-ричной записи числа
.
8. Количество четных цифр в 8-ричной записи числа
.
9. Количество нечетных цифр в 8-ричной записи числа
.
10. Сумма простых делителей числа
.
11. Количество простых делителей числа
.
12. Количество простых чисел, 
13. Количество чисел, являющихся полными квадратами, 
14. Сумма чисел, являющихся степенью двойки, 
15. Максимальная цифра в 16-ричной записи числа
.
16. Минимальная цифра в 16-ричной записи числа
.
17. Ближайшее к
простое число.
18. Произведение делителей числа
.
19. Произведение простых делителей числа
.
20. Произведение взаимно-простых с
чисел, 
21. Наименьшее общее кратное двух чисел,
, 
22. Наибольший общий делитель двух чисел, 
23. Функция, отличная от нуля в конечном числе точек.
24. Номер наибольшего простого делителя числа 
25. Функция, вычисляющая целую часть квадратного корня от аргумента,
.
Контрольные вопросы
1. Что такое вычислимая, арифметическая, частичная или всюду определенная функция?
2. Определить операторы суперпозиции и примитивной рекурсии.
3. Перечислить простейшие функции теории рекурсивных функций.
4. Что такое примитивно-рекурсивные функции?
5. Показать примитивную рекурсивность известных арифметических функций.
6. Показать примитивную рекурсивность арифметизованных логических функции. Примитивная рекурсивность отношений и предикатов.
7. Определить оператор минимизации, в каких случаях он работает бесконечно?
8. Что такое частично-рекурсивная функция и общерекурсивная?
9. Сформулировать тезис Черча.
10. Определите соотношение между примитивно, частично и общерекурсивными функциями.
Лабораторная работа № 2