Function F(n: integer): integer; begin if n больше 2 then F := F(n - 1) + G(n - 2) else F := 1; end; function G(n: integer): integer; begin if n больше 2 then G := G(n - 1) + F(n - 2) else G := 1; end; Чему будет равно знач...

Function F(n: integer): integer; begin if n > 2 then F := F(n - 1) + G(n - 2) else F := 1; end; function G(n: integer): integer; begin if n > 2 then G := G(n - 1) + F(n - 2) else G := 1; end; Чему будет равно значение, вычисленное при выполнении вызова F(8)?
Гость
Ответ(ы) на вопрос:
Гость
возможно 70, но по идее такая программа работать не будет, потому что вызвать внутри функции можно только вышестоящую функцию. Т. е. вызвать из функции F функцию G нельзя. (если это паскаль, конечно)
Не нашли ответ?
Ответить на вопрос
Похожие вопросы