23 Функции3. Создание и отладка программ работы с функциями
Скачать 27.11 Kb.
|
Лабораторное занятие 23 Тема: Создание и отладка программ работы с функциями Цель: научиться создавать программы работы с функциями. Задание 1. Вычислить значение z=f(a,b)+f(a2-1,b), где Задание 2. Напишите программу вывода всех простых чисел, лежащих в интервале (M, N). Задание 3. Используя функцию (а – обычную, б – рекурсивную) вычисления факториала натурального числа n, найти. 1! + 3! + 5! + … + k! (k – нечетное) Задание 4. Написать рекурсивную функцию вычисления чисел Фибоначчи: 1,1,2,3,5,8,13,21,… Используя ее, найти… сумму первых 6 членов последовательности. сумму первых десяти членов последовательности. первые пять четных членов последовательности. первые семь нечетных членов последовательности. сумму первых 6 членов последовательности. сумму первых десяти членов последовательности. первые пять четных членов последовательности. первые семь нечетных членов последовательности. сумму первых 6 членов последовательности. сумму первых десяти членов последовательности. первые пять четных членов последовательности. первые семь нечетных членов последовательности. Контрольные вопросы 1. Для чего используется рекурсия? 2. Чем отличается рекурсивная функция от нерекурсивной? |