Помогите решить задачу

Тема в разделе "C/C++/C#", создана пользователем Jeronymo, 25 май 2011.

  1. Jeronymo

    Jeronymo Гость

    Нада написать прогу методом динамического программирования, чтобы нашло сумму:
    1/1! + 1/2! + 1/3!+ ... + 1/n!
    У меня получилось сделать подсчет интегралов, а дальше как делать не допирает.
    Вот мой код:
    #include<stdlib.h>
    int F(int n);
    int main()
    {
    int k;
    int x;
    scanf("%d", &x);
    for(k=1; k<=x; k++)
    printf("%d fact=%d\n\r\n", k, F(k));
    }
    int F(int n)
    {
    int *f=(int*)malloc(sizeof(int));
    f[0]=1;
    f[1]=2;
    for(int i=2; i<n; i++)
    f=f[i+1]*(i+1);
    return f[n-1];
    }
    помогите кто может, пожалуйста.
     
Загрузка...
Похожие Темы - Помогите решить задачу
  1. GREED
    Ответов:
    1
    Просмотров:
    535
  2. vovanabali
    Ответов:
    0
    Просмотров:
    532
  3. merrs
    Ответов:
    1
    Просмотров:
    1.309
  4. Kugotovr23
    Ответов:
    1
    Просмотров:
    1.283
  5. mregor
    Ответов:
    0
    Просмотров:
    911

Поделиться этой страницей