int main() { int a[10] = {1,2,30,4,5,6,7,8,9,0}; Horner(a, 9, 2); //Horner2(a, 9, 2); return 0; }
int Horner(int *polynome, int degre, int point, int i) { if(i < degre) return polynome[i] + point*Horner(polynome, degre, point, i+1); return 0; }
void main(void) { int a[6] = {1, 2, 3, 4, 5, 6}; cout << Horner(a,5,2) << endl; }