Дискуссионный математический форумМатематический форум

Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
MathHelpPlanet.com RSS-лента Математического форума

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Вычислить сумму ряда с заданной точностью С++
СообщениеДобавлено: 16 сен 2015, 19:44 
Не в сети
Начинающий
Зарегистрирован:
10 сен 2015, 17:03
Сообщений: 14
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
С шагом h=0.1 с точностью [math]\epsilon[/math] = 0.0001 на отрезке [0.1; 1.7]
Изображение

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить сумму ряда с заданной точностью С++
СообщениеДобавлено: 16 сен 2015, 22:18 
Не в сети
Одарённый
Зарегистрирован:
27 май 2015, 19:47
Сообщений: 131
Cпасибо сказано: 3
Спасибо получено:
31 раз в 29 сообщениях
Очков репутации: 2

Добавить очки репутацииУменьшить очки репутации
В идеале нужно найти область сходимости данного степенного ряда.

Т. к. ищется сумма на отрезке [math][0,1; 1,7][/math], то можно воспользоваться следствием теоремы Лейбница.
Найти номер члена до которого нужно считать с заданной точностью.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Вычислить сумму ряда с заданной точностью С++
СообщениеДобавлено: 06 окт 2015, 00:42 
Не в сети
Начинающий
Зарегистрирован:
06 окт 2015, 00:36
Сообщений: 1
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Надо воспользоваться следствием из теоремы Лейбница.
(Остаток ряда по модулю меньше первого отброшенного слагаемого.)
И через цикл while сделать.
#include <math.h>
#include <iostream.h>
#include <conio.h>

int main(int argc, char* argv[])
{
double x,sum,an;
int k;

cin>>x;
an=1;
sum=an;
k=0;
while (fabs(an)>0.0001)
{
k++;
an*=-x/(2*(2*k+1)*(2*k));
sum+=an;
}
cout<<sum;
getch();
return 0;
}

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
C++ вычислить сумму ряда с заданной точностью

в форуме Информатика и Компьютерные науки

paulina

5

4848

05 окт 2013, 18:08

JavaScript: вычислить сумму ряда с заданной точностью

в форуме Информатика и Компьютерные науки

Nike24

10

1882

16 май 2013, 14:55

Вычислить сумму ряда с точностью @

в форуме Ряды

Seg

1

684

21 янв 2013, 18:04

Вычислить арктангенс c заданной точностью точностью

в форуме Численные методы

Panacey

1

1118

26 май 2011, 12:45

Найти приближенную сумму ряда с точностью Е

в форуме Ряды

Asia

9

820

12 янв 2012, 23:35

Найти приближённо сумму ряда с точностью ε

в форуме Ряды

producer_valentin

3

423

12 ноя 2010, 19:51

Вычислить с заданной точностью

в форуме Дифференциальное исчисление

perevoz

1

210

23 дек 2016, 22:41

Вычислить с заданной точностью

в форуме Ряды

Mashka

2

422

12 дек 2012, 20:49

Вычислить опр. интегралл с заданной точностью

в форуме Ряды

Shellden

1

211

30 ноя 2011, 22:12

Вычислить член последовательности с заданной точностью СИ

в форуме Информатика и Компьютерные науки

Maxstor

0

111

28 ноя 2017, 22:00


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2016 MathHelpPlanet.com. All rights reserved