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