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

Вычислить с точностью ε=10^-5 сумму ряда

26.10.2014, 13:46. Просмотров 1495. Ответов 6
Метки нет (Все метки)

Доброго времени суток, Уважаемые программисты!
Помогите решить задачку, пожалуйста...

Вычислить с точностью ε=10^-5 сумму ряда
http://www.cyberforum.ru/cgi-bin/latex.cgi?F(x) = x - \frac{x^3}{3} + \frac{x^5}{5} - ... + \frac{(-1)^n*x^2^n^+^1}{2n+1}+...

Буду очень благодарен!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2014, 13:46
Ответы с готовыми решениями:

Найти сумму бесконечного ряда с точностью ε
Найти сумму бесконечного ряда с точностью ε>10-4, Х = 0,7. Реализовать цикл с постусловием(по...

Вычислить с точностью ε=10-5 сумму
Вычислить с точностью ε=10-5 сумму на языке си \rho...

Дан числовой ряд и некоторое число ε. Найти сумму тех членов ряда, модуль которых больше или равен заданному ε
Подскажите,пожалуйста,в чем ошибка? #include<stdio.h> #include<math.h> #include<locale.h> main...

Вычислить сумму ряда с точностью Е
Подготавливаюсь к экзамену по Си, так вот решал вот такую задачу: Вычислить сумму ряда (не знаю...

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

6
kiff20072008
57 / 57 / 23
Регистрация: 28.09.2012
Сообщений: 358
26.10.2014, 14:08 2
AleisterCrowley, код свой покажите
0
AleisterCrowley
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 40
26.10.2014, 14:15  [ТС] 3
Цитата Сообщение от kiff20072008 Посмотреть сообщение
AleisterCrowley, код свой покажите
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int main(void)
{
    int n=1;
    double x,term,prev_sum,e=0.00001;
  
    
    printf(" print X: \n");
    scanf("%lf", &x);
    
    term=x-(pow(x,3)/3) + (pow(x,5)/5);
    while(prev_sum == 0 || (1-sum/prev_sum)>e || (1-sum/prev_sum)< -e)
{ //цикл, который я не могу додумать =(
}
 
printf("sum =%lf", sum);
  system("PAUSE");  
  return 0;
}
У меня только это пока =((( не могу сообразить до конца =(((
P.S.: возможны ошибки и в этом коде...)

Добавлено через 34 секунды
и вот на счет этой строчки " term=x-(pow(x,3)/3) + (pow(x,5)/5);" я не уверен.. правильно ли то, что я ее так записал...
0
Jewbacabra
Эксперт PHP
3747 / 3093 / 1361
Регистрация: 24.04.2014
Сообщений: 9,383
26.10.2014, 14:25 4
AleisterCrowley, Большая коллекция решенных задач
0
AleisterCrowley
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 40
26.10.2014, 16:45  [ТС] 5
да я смотрел уже... помогло канеш... но не очень =(((

Добавлено через 13 минут
Подскажите, пожалуйста
0
Jewbacabra
Эксперт PHP
3747 / 3093 / 1361
Регистрация: 24.04.2014
Сообщений: 9,383
26.10.2014, 17:25 6
C
1
2
3
4
5
6
7
8
9
10
double x; scnaf("%lf", &x);
double sum = 0.0;
double a = x;
const double EPS = 1.0e-5;
int denom = 1;
while (fabs(a / denom) > EPD) {
    sum += a / denom;
    a *= -x*x;
    denom += 2;
}
0
AleisterCrowley
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 40
26.10.2014, 23:02  [ТС] 7
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 <stdlib.h>
#include <math.h>
 
int main(void)
{ float x,r,i,z,sum;
const float EPS = 1.0e-5;
 
printf("print X: \n");
scanf("%f",&x);
sum=0;
z=-x*x;
i=1;
r=x;
while(fabs(r) > EPS)
{ sum+=r;
i+=2;
r*=z*(i-2)/i;
}
printf("\nsum = %f\n", sum);
 
  system("PAUSE");  
  return 0;
}
Вроде додумал.. вроде считает, но если ввожу число больше [-1,1], программа циклится.... в чем может быть проблема?? Подскажите, пожалуйста.

Добавлено через 39 минут
а не все норм... так задумано было вообщем
0
26.10.2014, 23:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2014, 23:02

Вычислить сумму ряда с точностью eps
Парни!! помогите !! от вас зависит мой зачет !! вот задача Найти сумму ряда (приближенное значение...

Вычислить сумму ряда с заданной точностью
Помогите пожалуйста с решением задачи: Вычислить с точностью ε=10^-5 сумму ряда...

Вычислить сумму ряда с заданной точностью
&quot;Составить программу вычисления суммы ряда с точностью до члена ряда, меньшего Е. Производить...


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

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

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