16.02 Две функции
Ошибка.
Попробуйте повторить позже
Ниже на трёх языках программирования записан рекурсивный алгоритм F.
Определите сумму цифр при вызове функции F(5)?
При вызове программа ничего не выведет. Пропишем весь алгоритм, начиная с
:
И будет ответом на вопрос задачи.
Ошибка.
Попробуйте повторить позже
Ниже на трёх языках программирования записан рекурсивный алгоритм F.
Определите сколько знаков выведет программа при вызове функции F(5)?
При вызове программа выведет 0. Пропишем весь алгоритм, начиная с
:
Всего программа вывела знаков.Это - ответ на вопрос задачи.
Ошибка.
Попробуйте повторить позже
Ниже на трёх языках программирования записан рекурсивный алгоритм F.
При вызове программа выведет 2, при вызове
программа выведет 3, при вызове
программа выведет 4. Пропишем весь алгоритм, начиная с
:
Программа вывела , это - ответ на вопрос задачи.
Ошибка.
Попробуйте повторить позже
Ниже на трёх языках программирования записан рекурсивный алгоритм F.
При вызове программа выведет
. Пропишем весь алгоритм, начиная с конца:
И будет ответом на вопрос задачи.
Ошибка.
Попробуйте повторить позже
Ниже на трёх языках программирования записан рекурсивный алгоритм F.
При вызове программа выведет
. Пропишем весь алгоритм, начиная с
конца:
и будет ответом на вопрос задачи.
Ошибка.
Попробуйте повторить позже
Алгоритм вычисления значений функций и
, где
- натуральное число, задан следующими
соотношениями:
,
,
,
, при
, при
Посчитайте количество звездочек при выполнении вызова .
if n < 3:
return 3
return 3 + G(n - 1)
def G(n):
if n < 3:
return 2
return F(n - 2) + 2
print(F(13))
Ошибка.
Попробуйте повторить позже
Алгоритм вычисления значений функций и
, где
- натуральное число, задан следующими
соотношениями:
,
,
,
,
, при
, при
Посчитайте количество звездочек при выполнении вызова .
def F(n): if n < 4: return n return F(n - 3) + G(n - 3) + 2 def G(n): if n < 3: return n return G(n - 1) + F(n - 1) print(F(9))