Вычислить сумму ряда 1/n! с заданной точностью - C (СИ)

Узнай цену своей работы

Формулировка задачи:

"Вычислить значение суммы ряда 1/n! при n -> бесконечности с заданной пользователем точности" - вот задание , что нужно сделать .
#include "stdio.h"
void main()
{
    int n = 1;
    double eps, e = 1, S=0;
    printf ("Input exactness");
    scanf("%lf", eps);
    do
    {
        n++;
        e /= n;
        S+=e;
        
    }
    while (e>=eps);
    printf("%lf", S);
    getchar();
}
вот мною написанный код, не понимаю что не так

Решение задачи: «Вычислить сумму ряда 1/n! с заданной точностью»

textual
Листинг программы
scanf("%lf", &eps);

Объяснение кода листинга программы

  1. Вводится значение точности ε с помощью функции scanf().
  2. Значение ε сохраняется в переменной типа double с названием eps.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5