Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Maik512
0 / 0 / 1
Регистрация: 08.10.2016
Сообщений: 98
1

Найти сумму ряда с помощью рекуррентного выражения

27.11.2016, 17:22. Просмотров 330. Ответов 1
Метки нет (Все метки)

Здравствуйте. Нужно найти сумму ряда с помощью рекуррентного выражения.Можете,пожалуйста,проверить правильность кода.
http://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{n=0 }^{\propto } \frac{{x}^{n+1}}{(n+1)!}
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
   int n=0;
   float a,s,x=2;
   double e=1e-4;
   clrscr();
   a=x;
   s=a;
   while(a>e)
   {
      a*=(x/(n+1));
      s+=a;
      n++;
   }
   printf(" \n s=%.5f,kolichestvo elementov=%d",s,n-1);
   getch();
   return 0;
}
Добавлено через 15 минут
или n++ нужно в начале цикла ставить?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2016, 17:22
Ответы с готовыми решениями:

Найти сумму с помошью рекуррентного выражения
найти сумму с помошью рекуррентного выражения ∞ Ʃ ((-1)^k *x^2k)/(k^2+1) k=1

Вычислить сумму ряда с помощью рекуррентного выражения
∞ Ʃ (n/((2n)!))*x^2n-1 n=1

Как найти сумму рекуррентного ряда?
import math k=1 x=0.365 for k in range (1,500): print &quot;stepenj&quot;,k print &quot;rezultat...

Найти число сочетаний из N элементов по K с помощью рекуррентного соотношения
Описать рекурсивную функцию Combin2(N, K) целого типа, находящую C(N, K) — число сочетаний из N...

Найти сумму ряда с помощью цикла for
Given real number a, natural number n. Calculate: a(a + 1)...(a + n - 1) #include &lt;iostream&gt;...

1
cybeuser
105 / 105 / 73
Регистрация: 18.11.2013
Сообщений: 304
Завершенные тесты: 1
27.11.2016, 17:57 2
Maik512, посмотрите на данные каждой итерации цикла
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include<stdio.h>
#include<conio.h>
#include<math.h>
 
int main()
{
    int n=0;
    float a,s,x=2;
    double e=1e-4;
    a=x;
    s=a;
    printf("n = %d: a = %f, s = %f\n", n, a, s);
    n++;
    while(a>e)
    {
        a*=(x/(n+1));
        s+=a;
        printf("n = %d: a = %f, s = %f\n", n, a, s);
        n++;
    }
    printf(" \n s=%.5f,kolichestvo elementov=%d",s,n-1);
    getch();
    return 0;
}
Добавлено через 8 минут
C
1
printf(" \n s=%.5f,kolichestvo elementov=%d",s,n);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2016, 17:57

Найти сумму ряда с помощью циклов While, Repeat, For
Написать 3 программы с использованием каждого цикла в отдельной программе. Условие -&gt;...

С помощью программы найти сумму 100 членов ряда 1*3*5 + 2*4*6 + ...
препода ток бы тут не было :D 1 курс заочный, последнее занятие было давно уже ничего и не помню ...

Вычислить значение выражения, найти сумму ряда
ребята! до завтра решите задачу. пожалуйста. я ноль в программировании а)x = arccos(\sqrt{\beta...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru