funkcja silnia:
double silnia (double liczba);
double silnia (double liczba)
{
double sil;
if (liczba<0) return 0;
if (liczba==0 || liczba==1) return 1;
sil = liczba*silnia(liczba-1);
return sil;
}
Sumowanie :
const double kat=30;
for(i=1;i<=n;i++)
{
o=o+silnia(2*i)/pow(pow(2,i)*silnia(i),2)*pow(sin(kat)/2,2*i));
}
Kompiluje sie , ale zamiast wart 'o' wyswietla błąd -1.#INDOO