Cerința
4 puncteSubprogramele f1, f2 și f3 sunt definite mai jos.
function f1(n:integer):integer; begin f1:=n*(n+1) div 2 end;
function f2(n:integer):integer; begin if n<>0 then f2:=n+f2(n-1) else f2:=0 end;
function f3(n:integer):integer; begin if n=0 then f3:=0 else if n mod 2=1 then f3:=n+f3(n-1) else f3:=n*n div 4+2*f3(n div 2) end;
Pentru n=24, se obține aceeași valoare la apelul subprogramelor: a. f1 și f2 b. f1 și f3 c. f2 și f3 d. f1, f2 și f3
