vps1050
?>

рассмотрите следующее описание функции: function f(x: integer): integer; begin if x< =10 then f: =0 else f: =f(f(f(x- end; каким будет значение f(20)?

Информатика

Ответы

kormilitsynarita

0

Объяснение:

Проанализируем функцию. Здесь наблюдается так называемая рекурсия, когда подпрограмма в своем теле вызывает саму себя.

Первый вызов: f(20). Так как выражение 20 <= 10 будет ложным, то выполнится f:=f(f(f(20-10))) = f(f(f(10)))

Первый вызов функции "приостанавливается", и начинается вычисление  второй функции f(10). 10 <= 10 - удовлетворяет условию, значит результатом будет 0.

Теперь программе необходимо вычислить значение функции f(f(0)), который, в свою очередь, равен f(0) = 0. А это значит, что f(20) = 0.

Yurevna_Kharkchinov1302

Никита,оставшись.один,пошёл в сарай и увидел там пустую бочку.Он думал,что в ней живёт маленький человечек с длиной бородой.Никита разговаривал с ним,по отдать ножницы,которые пропали у мамы.За деревней кто-то ухнул.Бочка отозвалась страшным голосом.Никита испугался и по защиты у солнца.

Солнце было доброе и ласковое.Никита подумал,что это дедушка теперь живёт на солнце.

За огородом находился старый колодец.Никита думал,что на дне живут маленькие водяные жители,толстые,безволосые и вредные.Потом ему представилось,что там ещё и великан.

У сарая он увидел две земляные норы.Он решил,что это змеиные норы.

Никита увидел на огороде старый пень и решил,что это голова человека.Лицо у пня было сердитое.

Он смотрел на старую баню и думал.что это бабушка превратилась в избушку.

Петух представлялся ему пастухом,а цветок-маленьким ребёнком.

contact

Прикладемо косинець до лінійки однією

стороною кута і проведемо пряму а

вздовж іншої сторони цього кута.

2. Перемістимо косинець уздовж лінійки і

проведемо ще одну пряму в вздовж іншої

сторони того самого кута.

3. Побудовані прямі а і в є паралельними.

Объяснение:

Прикладемо косинець до лінійки однією

стороною кута і проведемо пряму а

вздовж іншої сторони цього кута.

2. Перемістимо косинець уздовж лінійки і

проведемо ще одну пряму в вздовж іншої

сторони того самого кута.Прикладемо косинець до лінійки однією

стороною кута і проведемо пряму а

вздовж іншої сторони цього кута.

2. Перемістимо косинець уздовж лінійки і

проведемо ще одну пряму в вздовж іншої

сторони того самого кута.

3. Побудовані прямі а і в є паралельними.

3. Побудовані прямі а і в є паралельними.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

рассмотрите следующее описание функции: function f(x: integer): integer; begin if x< =10 then f: =0 else f: =f(f(f(x- end; каким будет значение f(20)?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

avn23
Grishanin
semenovakotya577
travkinadjey31
ViktorovnaKraeva634
maroseyka
evatautes
valya-7777
mikek0906
andy74rus36
Юрьевна174
ladykalmikova81
IPMelnikovR146
viktort889841
asl09777