#include #include int faktorijel(int n); int main() { /*Definisanje varijabli*/ int n,i; float x,sum; /*Unosenje podataka sa tastature*/ printf("\ Unesite broj n:"); scanf("\t %d", &n); printf("\ Unesite broj x:"); scanf("\t %d", &x); /*Provjera unesenih podataka sa tastature ako zadovoljavaju uslov ide dalje ako ne program se prekida i ispisuje poruka*/ if (n<=1 || n>=20 || x<=-10 || x>=10) { printf("\n Nisu ucitane dozvoljene vrijednosti."); return(1); } /*Petlja za racunanje sume*/ for (i=1;i<=n;++i) { sum += (float)(i*x)/(float)faktorijel(i); } printf("\n Suma je: S(%d)=%.2f\n", n,sum); return(0); } int faktorijel(int n) { int i,sum=1; for (i=1;i<=n;++i) { sum *=i; } printf("\n faktorijel: %d", sum); return(sum); }