Информатика 10 класс
Рекурсивные алгоритмы
Заранее спасибо
Алгоритм вычисления функции F(n) задан следующими соотношениями:
F(n) = 2·n при n < 3
F(n) = 3n + 5 + F(n–2), если n чётно,
F(n) = n + 2·F(n–6), если n нечётно.
Чему равно значение функции F(8)?
Ответы на вопрос
Ответил artemzelenskiy00
1
Ответ:
Последовательно находим: F(2) = F(1) * 2 = 2, F(3) = F(2) * 3 = 6, F(4) = F(3) * 4 = 24, F(5) = F(4) * 5 = 120.
Примечание
Использование функции позволяет вычислить так называемый факториал числа n — произведение натуральных чисел от 1 до n. Тем самым, F(5) = 1 * 2 * 3 * 4 * 5 = 120.
daniel228798:
посмотри и другие мои вопросы с алгоритмами
Новые вопросы
Русский язык,
2 года назад
Английский язык,
2 года назад
Математика,
2 года назад
Математика,
2 года назад
Математика,
8 лет назад