Предмет: Информатика,
автор: Аноним
Помогите решить задачу на Питоне. Рекурсия
Задача
Исправьте рекурсивную процедуру таким образом, чтобы вывод осуществлялся в обратном порядке.
Hello N 10
…
Hello N 1
Запрещенные операторы: for;while;until
Приложения:
Ответы
Автор ответа:
1
Ответ:
def LoopImitation(i, n):
print("Hello N", n)
if i < n:
LoopImitation(i, n - 1)
LoopImitation(1, 10)
Объяснение:
def LoopImitation(i, n): // Функция LoopImitation с аргументами i и n
print("Hello N", n) // Вывод Hello N + значение переменной n
if i < n: // Если значение переменной i < значения переменной n
LoopImitation(i, n - 1) // Рекурсия
LoopImitation(1, 10) // Вызов функции
Похожие вопросы
Предмет: Геометрия,
автор: eyyubov02
Предмет: Українська мова,
автор: milena12314
Предмет: Русский язык,
автор: dima26052007
Предмет: Математика,
автор: серега331122
Предмет: Математика,
автор: М3У5Д7Р5А9Я