Есть ответ 👍

Определите, что выведет на экран программа при вызове f(9). procedure f(n: integer); begin write(n); if n > 3 then begin f(n – 4); f(n div 2); end; end; сложность этой в том, что вывод стоит до условий, а не в нем. как тогда рассуждать?

158
420
Посмотреть ответы 2

Ответы на вопрос:


ну ты просто выдумал себе сложности, при вызове f она выведет 9, паскаль не знаю, но точно , что это так.

сначала идёт вывод переменной а потом операции с ней, ничего додумывать не нужно.


1)

(x**2+y**2)/(x**2-y**2)

2)

y = 4/5+1/2 - 2 + 5 * 7/10

Популярно: Информатика