alarm
Задайте вопрос
Информатика
AlbertMik

Не запуская код, ответьте на вопрос: что выведет на экран данная программа?def f(x) :if xo:g(x - 1)def g(x) :print('* end-if X 1 :f(x-3)f(11)​

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

По-идеи выведется число 0. Если же перед строкой f(11) будет # , то ничего.

f(11) обращаемся к функции f с значением 11

если 11 больше 0, то:

обратиться к функции g с значением 11-1 , тоесть 10

если 10 больше 1 , то:

обратиться к функции f со значением 10-3 , тоесть 7

Теперь если 7 больше 0, то:

обратиться к g с значением 7-1

если 6 больше 1, то:

обратиться к f с значением 6-3

Теперь если 3 больше 0, то:

обратиться к g с значением 3 - 1

если 3 больше 1, то:

обратиться к f с значением 3-3 = 0

Скрипт завершён. Вывелось число 0.

188
Ivan
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Тема Мастер функций в ExcelЗадан

Даю 18 поинтов.Егэ информатика.З

алгоритм правило,что это алгорит

запишите в тетрадь виды цифровых

терміново як змінити швидкість р

Информатика, посчитайте .Даю

Контакты
Реклама на сайте