Witam.
Chcialbym napisac program obliczajacy rekurencyjnie miejsce zerowe wielomianu. napisalem juz czesc, ale wiecej niestety nie potrafie, nie mam pomyslu. Wklejam napisany kod, prosze o pomoc. #include <cstdlib>
#include <iostream>
using namespace std;
float horner(int k, float tablica[], float x)
{
if (k==0)
return tablica[0]*x;
else
return horner(k-1,tablica,x)*x+tablica[k];
}
int main(int argc, char *argv[])
{
int k;
int x;
float tablica[];
cout << "podaj stopien wielomianu ";
cin >> k;
for(int i=1; i=k; i++)
{
cout << "podaj wspolczynniki ";
cin >> tablica[];
}
cout << " podaj wartosc argumentu ";
cin >> x;
horner(k);
getchar();
cin.ignore();
return 0;
}