Форум программистов, компьютерный форум CyberForum.ru

При некоторых заданных x, N и Е - C++

Восстановить пароль Регистрация
 
Eternal123
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 50
13.12.2012, 18:14     При некоторых заданных x, N и Е #1
При некоторых заданных x, N и Е, определяемых вводом, вычислите сумму N слагаемых заданного вида, затем сумму тех слагаемых, которые по абсолютной величине больше Е. Для второго случая выполните суммирование для двух значений Е, отличающихся на порядок, и при этом определите количество слагаемых, включенных в сумму. Сравните результаты с точным значением функций, для которой данная сумма определяет приближенное значение при х, лежащем в интервале (-R, R).
http://s019.***********/i638/1212/d9/7c7d19ecd2ac.jpg - собственно формула

у меня есть начало (считает точное значение, считает значение при заданном N и E), нужно дописать, чтобы считало значение при E/10 (на порядок меньше) и количество слагаемых в сумме

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
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <cmath>
#include <conio.h>
using namespace std;
 
int main()
{float x,E,a,S,h;
 int n,g,i;
 cout<<"введите x, n и E\n";
 cin >>x>>n>>E;
 a=log(x+sqrt(x*x+1));
 cout<<a<<" ";
 S=x;
 h=x;
 for (int i=2;i<n+1;i++)
 {g=2*i;
 h=(-1)*h*x*x*(g-3)/(g-2);
 S=S+h/(g-1);
}
  cout<<S<<" ";
 S=x;
 h=x;
 i=1;
 while(h>E)
 {i++;
 g=2*i;
 h=(-1)*h*x*x*(g-3)/(g-2);
 S=S+h/(g-1);
}
  cout<<S;
 
 getch();
 
        return 0;
}
Добавлено через 4 часа 32 минуты
up!!!

Добавлено через 19 часов 12 минут
up!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2012, 18:14     При некоторых заданных x, N и Е
Посмотрите здесь:

C++ Найти значение х и у при заданных значениях a и b:
Почему не работает программа при некоторых входных данных C++
C++ Вычислить значения выражения при заданных х и n
При некоторых заданных x, N и E, определяемых вводом, вычислить указанные выражения C++
Неправильно выдает ответ при некоторых числах, например -2,4.2 C++
При некоторых компиляциях программа медленно исполняется C++
Задание на ряды: программа зацикливается при вводе некоторых значений C++
Вычислить значение Y при заданных X и A C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Eternal123
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 50
14.12.2012, 19:14  [ТС]     При некоторых заданных x, N и Е #2
ребят, подскажи как вообще считать количество слагаемых в сумме?
я завел переменную k (k++ после нахождения суммы), но такое ощущение, как будто цикл у меня выполняется 1 раз и все, потому что количество слагаемых всегда выдается 1...
Yandex
Объявления
14.12.2012, 19:14     При некоторых заданных x, N и Е
Ответ Создать тему
Опции темы

Текущее время: 03:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru