0 / 0 / 0
Регистрация: 27.11.2010
Сообщений: 13
1

Найти сумму ряда

26.01.2011, 13:05. Показов 3128. Ответов 7
Метки нет (Все метки)

1*2+2*3*4+...+n*...*2n
Помогите новичку, не могу понять
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2011, 13:05
Ответы с готовыми решениями:

Найти сумму ряда
Добрый день, у меня получилась вот такая программа, но она работает неправильно, и я не знаю, как...

Найти сумму ряда (x - k) / k!
Добрый вечер. Помогите с выражением, как это записать? х мы вводим с клавиатуры.

Найти сумму ряда
Дан линейный вещественный массив a. Найти :...

Найти сумму ряда
Всем привет))))) не очень шарю в программировании, ну да ладно. Суть ЗАДАЧА найти сумму ряда...

7
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
26.01.2011, 13:34 2
А что конкретно непонятно?
Делаешь цикл от 0 до n , и вложенный цикл от i до i*2 и суммируешь....
0
Эксперт С++
4721 / 2542 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
26.01.2011, 13:38 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
 
int main ()
{
    int n, i, sum=0, temp=1;
    printf("n= ");
    scanf("%d", &n);
    for(i=1; i<=n; i++)
    {
        if(i!=1)
        temp/=i-1;
        temp*=2*i*(2*i-1);
        sum+=temp;
    }
    printf("%d\n", sum);       
    return 0; 
}
1
0 / 0 / 0
Регистрация: 27.11.2010
Сообщений: 13
26.01.2011, 15:27  [ТС] 4
Цитата Сообщение от valeriikozlov Посмотреть сообщение
temp/=i-1; temp*=2*i*(2*i-1);
Можно, прокомментировать эти две строчки?
0
Эксперт С++
4721 / 2542 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
26.01.2011, 15:41 5
Можно, прокомментировать эти две строчки?
конечно можно:
temp/=i-1;// это тоже самое что и temp=temp/(i-1);

temp*=2*i*(2*i-1);// это тоже самое что и temp=temp*2*i*(2*i-1);
Или Вам саму идею написания этих строк нужно?
0
0 / 0 / 0
Регистрация: 27.11.2010
Сообщений: 13
26.01.2011, 15:56  [ТС] 6
Цитата Сообщение от valeriikozlov Посмотреть сообщение
конечно можно:
temp/=i-1;// это тоже самое что и temp=temp/(i-1);
temp*=2*i*(2*i-1);// это тоже самое что и temp=temp*2*i*(2*i-1);
Или Вам саму идею написания этих строк нужно?
Нет, это понятно) Мне бы идею, ход мыслей.
0
Эксперт С++
4721 / 2542 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
26.01.2011, 16:00 7
Идея такая:
Каждое очередное слагаемое можно получить из предыдущего так:
предыдущее слагаемое делим на i-1 и умножаем на два числа на 2*i-1 и на 2*i
1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
11126 / 7072 / 1670
Регистрация: 25.07.2009
Сообщений: 12,924
26.01.2011, 16:58 8
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Немного по-другому
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdint.h>
 
uint64_t bigP(uint64_t num){
    uint64_t i, res;
    for ( res = num, i = 1; i <= num; ++i )
        res *= num + i;
    return res;
}
 
int main(void){
    uint64_t n, sum, i;
    
    printf("N = ");
    scanf("%llu", &n);
    
    for ( sum = 0, i = 1; i <= n; ++i )
        sum += bigP(i);
    
    printf("SUM = %llu\n", sum);
    
    return 0;
}
Считает сумму 20 элементов, но ANSI C 99
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2011, 16:58
Помогаю со студенческими работами здесь

Найти сумму ряда
4(1-\frac{1}{3}+\frac{1}{5}-\frac{1}{7}+...+\frac{{-1}^{n}}{2n+1}) #include &lt;stdio.h&gt; #pragma...

Найти сумму ряда
Помогите написать сам цикл под буквой в

Найти сумму ряда
По данному числу n вычислите сумму 1+1/22+1/32+...+1/n2. Входные данные Вводится одно число n,...

Найти сумму ряда
Дано целое число N (&gt; 0). Найти сумму N2 + (N + 1)2 + (N + 2)2 + … + (2·N)2 (целое число). ...

Найти сумму ряда
почему не правильный ответ выходит?где ошибка? #include&lt;stdio.h&gt; #include&lt;math.h&gt;...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru