Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 07.09.2012
Сообщений: 34
1

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда

11.09.2012, 18:37. Просмотров 1634. Ответов 6
Метки нет (Все метки)

Как будет выглядеть программа на Си
Задания для выполнения
Для ряда
https://www.cyberforum.ru/cgi-bin/latex.cgi?a_1+a_2 +\cdots+ a_n + \cdots,
члены которого вычисляются по формуле, соответствующей вашему индивидуальному заданию, подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда. Если это необходимо, можете упростить или преобразовать выражение.

https://www.cyberforum.ru/cgi-bin/latex.cgi?a_n = \frac{(-1)^n \cdot (n + 1)}{n^3 + 9}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.09.2012, 18:37
Ответы с готовыми решениями:

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию,...

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию,...

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию,...

Подсчитать сумму членов ряда с точностью до 0.000001
Для ряда, члены которого вычисляются по формуле, подсчитать сумму членов ряда с точностью до...

6
131 / 112 / 11
Регистрация: 01.09.2012
Сообщений: 288
11.09.2012, 20:20 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <math.h>
 
void main (){
   double an = 0, a10;
   int i, n;
   
   scanf ("%d", n);
   for (i=0; i<=n; i++){
      an += (pow (-1, i)*(i+1))/(pow (i,3)+9);
      if (i == 10){
         a10 = an; 
         printf ("a10 = %.6f\n", a10);
      }        
   }
   printf ("a%d = %.6f\n", n, an);   
}
1
0 / 0 / 0
Регистрация: 07.09.2012
Сообщений: 34
13.09.2012, 15:43  [ТС] 3
(-1^n) оно не идет в числитель на него просто умножается дробь
0
131 / 112 / 11
Регистрация: 01.09.2012
Сообщений: 288
13.09.2012, 16:19 4
Цитата Сообщение от Регина1994 Посмотреть сообщение
(-1^n) оно не идет в числитель на него просто умножается дробь
Это одно и то же.
a*b/c = (a*b)/c
Математика 6ого класса.
0
Эксперт С++
5813 / 3464 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
13.09.2012, 16:38 5
Цитата Сообщение от Регина1994 Посмотреть сообщение
(-1^n) оно не идет в числитель на него просто умножается дробь
эквипенисуально. Кстати, наверное, все же https://www.cyberforum.ru/cgi-bin/latex.cgi?(-1)^n, а не https://www.cyberforum.ru/cgi-bin/latex.cgi?-1^n, т.к. https://www.cyberforum.ru/cgi-bin/latex.cgi?-1^n = -1 \, \forall n
1
131 / 112 / 11
Регистрация: 01.09.2012
Сообщений: 288
13.09.2012, 16:44 6
Цитата Сообщение от Nameless One Посмотреть сообщение
Кстати, наверное, все же , а не , т.к.
В формуле так и указано.
0
Эксперт С++
5813 / 3464 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
13.09.2012, 16:50 7
Elboy, это уже после того, как я ее отредактировал. Первоначально было именно https://www.cyberforum.ru/cgi-bin/latex.cgi?-1^n.

Кстати, не раскрыта тема вычисления с заданной точностью:

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 <stdlib.h>
#include <math.h>
 
int main(void)
{
    double sum = 0, term;
    const double eps = 1e-6;
    int n = 1;
    
    while(fabs(term = (n & 1 ? -1 : 1) * (n + 1) / (n * n * n + 9.)) > eps)
    {
        sum += term;
        ++n;
    }
 
 
    printf("sum = %f (n = %d)\n", sum, n);
    
    exit(0);
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.09.2012, 16:50

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

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

Написать программу, которая вычисляет сумму первых N членов ряда 1+1/4+1/9+1/16+
2. Написать программу, которая вычисляет сумму первых N членов ряда 1+1/4+1/9+1/16+... Исходные...

Написать программу, которая вычисляет сумму первых N членов ряда
Написать программу, которая вычисляет сумму первых N членов ряда 1, 3, 5, 7 ... Исходные данные (N...

Написать программу, которая вычисляет сумму первых N членов ряда 1, 3, 5, 7
Написать программу, которая вычисляет сумму первых N членов ряда 1, 3, 5, 7 ... Исходные данные (N...


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

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

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