Задать вопрос
23 сентября, 00:40

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) ?

+4
Ответы (1)
  1. 23 сентября, 02:16
    0
    Возможно 70, но по идее такая программа работать не будет, потому что вызвать внутри функции можно только вышестоящую функцию. Т. е. вызвать из функции F функцию G нельзя. (если это паскаль, конечно)
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «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; ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике