Задание
Выберите из списка значения функций F, G, выводимые на печать программой в зависимости от параметров, передаваемых в эти функции:
var i :integer;
function F\(n: integer\): integer; forward;
function G\(n: integer\): integer; forward;
function F\(n: integer\): integer;
begin
if n > 2 then F := F\(n\-1\)+G\(n\-1\)+F\(n\-2\)
else F := n;
end;
function G\(n: integer\): integer;
begin
if n > 2 then G := G\(n\-1\)+F\(n\-1\)+G\(n\-2\)
else G := 3-n;
end;
begin
writeln \('Hello World'\);
for i:=2 to 8 do
writeln\(i, ' ',F\(i\),' ', G\(i\-1\))
end.
при n=2 F\(n\) = ... и G\(n\-1\) = 2
при n=3 F\(n\) = 4 и G\(n\-1\) = ...
при n= 4 F\(n\) = ... G\(n\-1\) = ...