#include main() { int n; //broj koji se unosi scanf("%d",&n); float f=0; long g=0; //f je suma kao i g , rezultujuce funkcije int i,j; //brojaci //ako je n pozitivan broj if(n>0) { //promenljive potrebne za sume float suma1=0, fakt=1, im=0, a, dva=4, tri=1, fact2=1; // a je apsolutna vrednost p je fact za g for(i=1;i<=n;i++) tri*=3; //3 na n //racunamo sume for(i=1;i<=n;i++) { suma1+=5*i; fakt*=(i+1); im+=i*i*i; dva*=2; tri/=3; a=dva-tri; if(a<0) a*=-1; //f(n) f+= suma1*(fakt*a/im*1.0); //g(n) fact2*=i; g+=fact2; } printf("f(%d)=%.2f\n",n,f); printf("g(%d)=%ld\n",n,g); } //ako je n negativan broj ili jednak nuli else{ //printf("broj je negativan"); int broj1=0, broj2=0, cifra; int poz=0; //prva pozicija je parna if(n<0) n*=-1; while(n>0){ cifra=n%10; if(poz%2==0) { broj1=broj1*10+cifra; } else{ broj2=broj2*10+cifra; } //poz nam prati poziciju, parana/neparana poz++; //sklonimo cifru sa n n/=10; } printf("%d\n%d\n",broj1, broj2); } }