Вычислить значение выражения - C (СИ) (74184)

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

Дано натуральное число N. Вычислить:

Код к задаче: «Вычислить значение выражения - C (СИ) (74184)»

textual
#include <stdio.h>
 
int main(int argc, char* argv[])
{
    double i,N,s,d,n;
    printf("N=");
    scanf("%lf",&N);
 
    d=1.0;
    i=1.0;
    while (i<=N+1.0)
    {
        d*=i;
        i++;
    }
 
    s=0.0;
    n=1.0;
    i=1.0;
 
    while (i<=N)
    {
        s+=n/d;
        i++;
        n*=i;
        d*=(N+i);
    }
 
    printf("S=%le\n",s);
 
    return 0;
}
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

14   голосов, оценка 4.071 из 5


СДЕЛАЙТЕ РЕПОСТ