diff --git a/a1/program.c b/a1/program.c index e6906d2..64a4f4c 100644 --- a/a1/program.c +++ b/a1/program.c @@ -1,35 +1,7 @@ #include #include #include - -int main() -{ - int i,c; - double x; - long double result=0; - int n=scanf("%lF",&x); - if(n!=1){ - printf("Nepodarilo sa nacitat x\n"); - return 0; - } - long double *array; - array = (long double*) malloc(10000); - for(i=0,c=1;i0; i--,j++){ - result+=(long double)(array[j]*pow(x,i-1)); - } - if(result>40000 && result!=(long long )(result)){ - result-=0.01; - } - printf("Vysledok je :%.2Lf\n",result); - free(array); - return 0; -} +int main(){int i,c; double x; long double result=0; int n=scanf("%lF",&x);if(n!=1){ printf("Nepodarilo sa nacitat x\n");return 0;}long double *array;array = (long double*) malloc(10000);for(i=0,c=1;i0; i--,j++){result+=(long double)(array[j]*pow(x,i-1));} if(result>40000 && result!=(long long )(result)){result-=0.01;}printf("Vysledok je :%.2Lf\n",result);free(array);return 0;}