0 / 0 / 1
Регистрация: 16.11.2012
Сообщений: 32
|
||||||
1 | ||||||
Найти сумму членов арифметической прогрессии12.04.2013, 16:15. Показов 27246. Ответов 5
Метки нет Все метки)
(
Найти сумму членов арифметической прогрессии a, a+d,...,a+(n-1)d
по введенным значениям a,d,n.
0
|
|
12.04.2013, 16:15 | |
Ответы с готовыми решениями:
5
Вычислить сумму членов арифметической прогрессии, зная ее первый член, разность прогрессии и число членов
|
48 / 48 / 14
Регистрация: 30.03.2009
Сообщений: 523
|
||||||
12.04.2013, 19:25 | 2 | |||||
Если я правильно понял, то нужно посчитать сумму первых n членов данного ряда? Если да, то тогда это делается так:
0
|
![]() 1673 / 1045 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
|
|
12.04.2013, 20:00 | 3 |
В данной прогресии n членов. Воспользовавшись идеей Гаусса, мы увидим, что суммы противостоящих членов этой прогрессии (первая и последняя, вторая и предпоследняя) равны одному и тому же числу, 2*a + d*(n-1). В общей сумме складываются n/2 таких чисел, что даёт нам sum = n*(2*a + d*(n-1))/2
0
|
496 / 11 / 6
Регистрация: 10.04.2013
Сообщений: 44
|
||||||
12.04.2013, 20:02 | 4 | |||||
Сумма арифм прогрессии
![]()
0
|
384 / 361 / 109
Регистрация: 03.02.2013
Сообщений: 1,103
|
|||||||||||||||||||||
12.04.2013, 20:03 | 5 | ||||||||||||||||||||
}{@k,
Зачем циклы? есть готовая формула emiln00b,
и где return у int main()? sum=n*(2*a+(n-1)*d)/2;
0
|
48 / 48 / 14
Регистрация: 30.03.2009
Сообщений: 523
|
|
12.04.2013, 22:03 | 6 |
abit, что то я после написания программы для расчета 6-мерного интеграла забыл про формулу и сразу начал цикл писать
![]()
0
|
12.04.2013, 22:03 | |
Помогаю со студенческими работами здесь
6
Найти сумму первых N членов арифметической (геометрической) прогрессии с помощью рекурсии
Программа вычисляющая сумму первых 150 членов арифметической прогрессии
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |