Найти сумму ряда - C# (179460)

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

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

Условие:

Дано целое число N (> 0). Вывести сумму 2 + 1/(2!) +1/(3!) + ... + 1/(N!) (выражение N! — "N факториал" обозначает произведение всех целых чисел от 1 дoN: N! = 1 * 2 * ... * N). Полу¬ченное число является приближенным значением констан¬ты е= ехр(1) (е= 2.71828183...). Решить используя какой-либо цикл.

C#

Решение задачи: «Найти сумму ряда»

textual
Листинг программы
        int n = int.Parse(Console.ReadLine());
        double sum = 2;
        double tmp = 1.0;
        for(int i = 2; i <= n; i++)
            sum += tmp /= i;
        Console.WriteLine(sum);
        Console.ReadKey(true);

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


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

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

8   голосов , оценка 3.625 из 5