Решайте задачи ниже в песочнице слева. Если тесты не настроены, сверяйтесь с условием на Stepik.
-
Напишите рекурсивную функцию product, которая принимает на вход одно натуральное число \(n\), а возвращает произведение его цифр.
Примечание. Функцию вызывать не нужно.
Задача на Stepik
-
Напишите рекурсивную функцию odd_factorial, которая принимает на вход одно натуральное число \(n\), а возвращает произведение всех нечётных чисел от \(1\) до \(n\) включительно.
Примечание. Функцию вызывать не нужно.
Задача на Stepik
-
💀
Напишите рекурсивную функцию fibonacci, которая на вход принимает порядковый номер числа Фибоначчи, а возвращает значение числа из этой последовательности.
Примечание 1. Функцию вызывать не нужно.
Примечание 2. Последовательность Фибоначчи — последовательность целых чисел, в которой очередное число получается из суммы двух предыдущих. Начало последовательности: \(0, 1, 1, 2, 3, 5, 8, 13...\)
Задача на Stepik
Сначала напишите решение в редакторе слева, затем нажмите «Проверить».
Разбор реальных ситуаций и мини-кейсы.
ИИ-помощник закреплён справа внизу. Откройте чат и задайте вопрос по текущему уроку — контекст подставится автоматически.
- «Объясни, зачем нужен id()»
- «Почему не компилируется мой код?»
- «Дай подсказку без полного решения»