Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рахат
8 / 8 / 1
Регистрация: 28.01.2009
Сообщений: 33
#1

Циклы: вычислить бесконечную сумму с заданной точностью - C++

26.11.2009, 14:46. Просмотров 716. Ответов 7
Метки нет (Все метки)

Вычислить бесконечную сумму с заданной точностью е(е>0).Считать что требуемая достигнута, несколько первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем е, это и все последующие слагаемые можно уже не учитывать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2009, 14:46
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Циклы: вычислить бесконечную сумму с заданной точностью (C++):

Вычислить бесконечную сумму с заданной точностью - C++
Вычислить бесконечную сумму с заданной точностью eps (eps>0). Считать, что требуемая точность достигнута, если вычислена сумма нескольких...

Вычислить бесконечную сумму с заданной точностью - C++
Помогите пожалуйста решить задачку, срочно нужно. Спасибо Перепишите задачу на форум!

Вычислить бесконечную сумму с заданной точностью - C++
Добрый день, укажите пожалуйста на ошибку в коде.. Условие: Вычиcлить беcкoнечную cумму c заданнoй тoчнoстью ε(ε > 0). Cчитать что...

Вычислить бесконечную сумму с заданной точностью - C++
Вычислить бесконечную сумму с заданной точностью E(E>0) . Считать, что требуемая точность достигнута, если вычислена сумма нескольких...

Вычислить бесконечную сумму с заданной точностью - C++
Всем привет, при решении задачи возникли трудности: при вводе значения "ε" программа ничего не делает, после введения значения и нажатия...

Вычислить бесконечную сумму рда с заданной точностью e - C++
3) Вычислить бесконечную сумму рда с заданной точностью e (e>0). Σ((-1)^i)/(2*i-1)! Помогите пожалуйста, просто лекций по этим...

7
odip
Эксперт С++
7161 / 3223 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
27.11.2009, 12:01 #2
Выложи please картинку прямо в форум - не все пойдут по ссылке смотреть.
1
Vladimir.
158 / 158 / 10
Регистрация: 24.11.2009
Сообщений: 375
27.11.2009, 12:23 #3
Считать что требуемая достигнута, несколько первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем е
"Несколько" это сколько? Пусть будет три:
C++
1
2
3
double summ = f(1)+f(2)+f(3);
int i=4;
while((f(i)+f(i-1)+f(i-2))>epsilon) summ +=f(i++);
Где f(i) - i-тый член ряда.
1
Humanitis
175 / 167 / 6
Регистрация: 12.01.2009
Сообщений: 430
27.11.2009, 12:30 #4
C++
1
2
3
4
5
6
7
        double epsilon=0.0002;
    double next;
    double summ=next=0.5;
    for(int i=2;abs(next=(i-1)*next/(i+1))>=epsilon;i++)
    {
        summ+=next;
    }
1
Рахат
8 / 8 / 1
Регистрация: 28.01.2009
Сообщений: 33
29.11.2009, 11:24  [ТС] #5
Можете всю программу написать а то я С++ только начинаю изучать.
0
Aleksandra
4 / 4 / 2
Регистрация: 20.11.2009
Сообщений: 37
29.11.2009, 11:40 #6
Напиши условие. По-моему на этой ссылке картинки нет
1
Рахат
8 / 8 / 1
Регистрация: 28.01.2009
Сообщений: 33
29.11.2009, 12:46  [ТС] #7
Вычислить бесконечную сумму с заданной точностью е(е>0).Считать что требуемая достигнута, несколько первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем е, это и все последующие слагаемые можно уже не учитывать.
0
Миниатюры
Циклы: вычислить бесконечную сумму с заданной точностью  
Aleksandra
4 / 4 / 2
Регистрация: 20.11.2009
Сообщений: 37
29.11.2009, 13:06 #8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
      double x,eps;
      cout<<"Input x, epsilon\n";
      cin>>x>>eps;
      double Sum=0.0, a=0.5, b=0.0, c=1.0;
      while (fabs(a)<eps) 
      {
            Sum+=a;
            a=a*b/c;
            b+=-1;
            c+=1;
      }
      
      cout<<"result = "<<Sum<<"\n";
      system("PAUSE"); 
         return 0;
}
Добавлено через 42 секунды
Это через чистку цикла
1
29.11.2009, 13:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2009, 13:06
Привет! Вот еще темы с ответами:

Вычислить бесконечную сумму ряда с заданной точностью - C++
Вычислить бесконечную сумму ряда с заданной точностью e(e&gt;0) \sum_{i=1}^{+\propto }\frac{{(-1)}^{i+1}}{{3}^{2*i-1}} У знака...

Вычислить бесконечную сумму ряда с заданной точностью - C++
Вычислить бесконечную сумму ряда с заданной точностью е(е&gt;0) \sum_{1}^{\propto }1/3^i+4^i

Вычислить бесконечную сумму ряда с заданной точностью е(е>0) - C++
Помогите пожалуйста вычислить бесконечную сумму ряда с заданной точностью е(е&gt;0)

Вычислить бесконечную сумму ряда с заданной точностью - C++
Вычислить бесконечную сумму ряда с заданной точностью е(е&gt;0) \sum_{1}^{\propto } 1/3^i+4^i


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

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

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