Форум программистов, компьютерный форум CyberForum.ru

Вычислить сумму ряда - C++

Восстановить пароль Регистрация
 
ice-cold
 Аватар для ice-cold
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 21
20.10.2010, 16:11     Вычислить сумму ряда #1
Помогите написать программу накопления суммы. S=1/a+1/a(a+1)+1/a(a+1)(a+2)...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2010, 16:11     Вычислить сумму ряда
Посмотрите здесь:

C++ Вычислить сумму ряда
C++ Вычислить сумму ряда.
C++ Вычислить сумму ряда
Вычислить сумму ряда C++
Вычислить сумму ряда C++
Вычислить сумму ряда C++
Вычислить сумму ряда C++
C++ Вычислить сумму ряда

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sudoki
124 / 64 / 1
Регистрация: 19.04.2010
Сообщений: 196
20.10.2010, 17:00     Вычислить сумму ряда #2
S=1/a+1/a(a+1)+1/a(a+1)(a+2)...

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>
 
/*
Рекурсивная функция
c - при первом вызове д.б. = 1
s - сумма
a - что и в формуле число
n - количество 
i - текущее значение
*/
double Sum(double c, double s, double a, int n, int i)
{
   if(i>=n)
      return s;
   c = c/(a+i)
   s += c;
   return Sum(c, s, a, n, i++);
}
 
int main()
{
   double summ = Sum(1, 0, 3, 10, 0); 
return 0;
}
если чет не так написал то не пинать первый раз пишу рекурсирвную функцию
Yandex
Объявления
20.10.2010, 17:00     Вычислить сумму ряда
Ответ Создать тему
Опции темы

Текущее время: 15:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru