Всем привет. Подскажите , что делаю не так. Пытаюсь понять, решил спросить у наставников. Условия - файл во вложении.
#include <iostream> #include <stdio.h> using namespace std; static int fact (int i) { return (i < 2) ? 1 : i * fact (i - 1); } int main () { int i; float R,s,eps; cout << "Введите число eps (eps>0): "; cin >> eps; s=1; i=1; while((1.0/fact(i))>eps) {R=1.0/fact(i);if(i%2==1) s=s-R;else s=s+R;i++;} cout << "Число S = " << s; return 0; }