Meni i dalje ne lici na sumu, al nema veze.
No da predpostavimo da su ti n, i celi pozitivni brojevi ili nula , a da je x neki realni broj
kako njih unosis kao ulazne podatke ne mozes da ih koristis u for petlji kao sto si ti uradio sa i
Ukoliko uvedemo neke smene tvoja jednacina bi izgledala ovako

Nisi naglasio da li se faktorijel racuna preko potprograma ili direktno. Ja cu ici direktno.
Kako znamo faktorijal nekog broja (c+n)! = (c+n)*(c+n-1)*...(c)*(c-1)*... 3*2*1
sto cemo ovde iskoristiti da optimizujemo sto je vise moguce algoritam
Code:
c:= 2*i;
a:=1;
b:=1;
for j :=1 to c do
begin
b := b*(5+x);
a := a*j;
end;
f :=1.0;
for j:=1 to n do
begin
f := f*x;
a := a*(c+j); // drugo deo faktorijela
end;
s := (f+b)/a;
Kod nije testiran i treba da deklarises odgovarajuce promenjive tipa
Code:
var
j,c,a:integer;
f,b:real;
[Ovu poruku je menjao Milan Milosevic dana 15.12.2015. u 11:12 GMT+1]