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

Вычисление логарифма с помощью ряда Тейлора. Программа не работает, не могу понять где ошибся - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при вызове деструктора http://www.cyberforum.ru/cpp-beginners/thread990440.html
Всем привет ! Есть класс class building { private: string *location_street; unsigned int *number_of_building; public : building() { location_street = new string("Default");
C++ Изменение фокуса клавиатуры Доброго времени суток. Вожусь тут с одной интересной мне задачей. Обсуждал ее в этой ветке форума. http://www.cyberforum.ru/windows7/thread990204.html#post5247288 Вопрос по С++. Можно ли создать такую программу, которая перехватывала бы событие с клавиатуры, сравнивала его с списком разрешенных символов (к примеру кнопки ZXCVB), если событие было вызвано одной из этих кнопок, то программа бы... http://www.cyberforum.ru/cpp-beginners/thread990416.html
C++ Вывести новый массив состоящий из элементов начального массива в заданной зависимости
1.Нужно ввести размерность начального одномерного массива c клавиатуры. Элементы заполняются с помощью rand(); #include <time.h> #include <iostream> #include <iomanip> void main() { int n; cin>>n; int *mass=new int; for (int i=0; n<i; i++)
Считывание цвета пикселя конкретного окна в конкретном месте C++
Добрый день. Помогите пожалуйста. Какбы нужно в конкретном окне программы при нажатии кнопкой мыши считать цвет и каординаты положения в пикселях (в данном окне. А не экрана) Подогрейте примером пожайлусто ;) Добавлено через 12 минут int wj_GetPix(HANDLE h, int x, int y) // h - хендл нужного окна { return GetPixel(GetWindowDC(h), x, y); //!!! }
C++ Нажатие клавиш NUM_7, NUM_9 http://www.cyberforum.ru/cpp-beginners/thread990381.html
Мне нужно чтобы программа выполняла некое действие на нажатие этих клавиш. Когда numkock включен все ок, но когда выключен, понятно что не работает. я сделал так: if (FALSE != GetKeyboardState(keys)) { if (keys) { if (keys & 0x80) { //первое действие } else if (keys & 0x80) { //второе действие } } else {
C++ Mathcad Prime 3.0. Всплывающее окно выбора В последней версии маткада появилась возможность сделать функцию, которой нет в стандарном наборе функций на языке с++. У меня появилось желание сделать всплывающее окно выбора, только вот не умею прогать на с++. Кто знает как это может сделать? Буду очень признателен подробнее

Показать сообщение отдельно
eXdi
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 31

Вычисление логарифма с помощью ряда Тейлора. Программа не работает, не могу понять где ошибся - C++

28.10.2013, 13:56. Просмотров 348. Ответов 0
Метки (Все метки)

Как я понимаю, программа где-то зацикливается, но вот где именно не могу понять, подскажите, где я ошибся или что-то упустил.
Суть задания таково: нужно написать программу, которая высчитывает функцию которая равна ln((X+1)/(X-1)), и вычисление её с помощью ряда Тейлора 1/(2n+1)*X2n-1, с точностью e.
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
36
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "math.h"
 
using namespace std;
 
void main()
{
    setlocale(LC_ALL, "Russian");
    double Xn, X, Xk, dX, S, S1, So, R, e; int n;
    cout<<"Введите Х начальное:"<<endl;
    cin>>Xn;
    cout<<"Введите Х конечное:"<<endl;
    cin>>Xk;
    cout<<"Введите шаг dX:"<<endl;
    cin>>dX;
    cout<<"Введите точность вычисления e:"<<endl;
    cin>>e;
    X=Xn;
    while (X<=Xk) {
        So=0;
                n=0;
 
            do {
                        S1=log((X+1)/(X-1));
    S=1/((2*n+1)*pow(X,2*n+1));
    So=So+S;
    n++;
    R=S1-So;
    } while(R>=e);
    cout<<"При X="<<X<<", S1="<<S1<<", S2="<<So<<", просумированно было "<<n+1<<" эллемента(-ов)."<<endl;
    X+=dX;
}
 getch();   
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru