infoarena

infoarena - concursuri, probleme, evaluator, articole => Teme => Subiect creat de: Adrian Cosac din Noiembrie 12, 2007, 19:16:05



Titlul: nu stiu sa ii dau de cap :(
Scris de: Adrian Cosac din Noiembrie 12, 2007, 19:16:05
Salut ! Ma bucur ca am gasit un forum in care cu siguranta voi gasi raspunsuri si din care pot sa ma documentez !
Doresc sa scriu un program care sa calculeze valoarea unui polinom de tip a[0]X^n+a[1]X^(n-1)+...+
a[n-1]X+a[n] !
am intampinat urmatoarea problema : am scris un fisier sub numele fpolinom.cpp in care am scris cum se calculeaza functia polinomiala, si in alt fisier am inclus acest fisier. ideea e ca mereu in momentul in care
dau valori coeficientilor, lui X si gradului polinomului, rezultatul afisat este mereu -2.
Utilizez Dev c++, am atasat fisierele, sunt foarte curios de ce nu functioneaza programul !
Sper sa ma ajutati !
Va multumesc !


Titlul: Răspuns: nu stiu sa ii dau de cap :(
Scris de: Bondane Cosmin din Noiembrie 12, 2007, 20:15:38
poti face ceva de genul asa :

long double s=C(n);
for ( int i = n-1; i >= 0; i--, x *= x )
             s += x*C(i);

return s;