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

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

Войти
Регистрация
Восстановить пароль
 
akiam
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 39
#1

Вычислить и вывести на экран в виде таблице значение функции, заданной рядом Тейлора - C++

31.01.2013, 23:06. Просмотров 481. Ответов 2
Метки нет (Все метки)

Помогите обойтись без sum=elem=2/x и это вообще нормально? Просто когда-то давно была тема с подобным заданием и этот метод от туда, а хочется что-то на подобии компактного, но более менее верного.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
#include <conio.h>
 
int main()
{
    double Xn,Xk,dX,eps,n,sum,elem;
    cin>>Xn>>Xk>>dX>>eps;
       for (double x=Xn;x<Xk+dX;x+=dX)
       { sum=elem=2/x;
           for( int n=0; fabs(elem)>eps;n++)
         {
            elem*= (2*n+1)/((2*n+3)*x*x);
            sum+=elem;
         }
         cout<<setprecision(2)<<x<<" "<<setprecision(4)<<sum<<" "<<n<<" "<<setprecision(4)<<log((x+1)/(x-1))<<endl;
       }
    getch();
 return 0;
}

Входные данные
1.5 2.5 0.1 0.0001

Выходные данные вашей программы
1.5 1.609 9 1.609
1.6 1.466 8 1.466
1.7 1.35 7 1.35
1.8 1.253 6 1.253
1.9 1.17 6 1.17
2 1.099 5 1.099
2.1 1.036 5 1.036
2.2 0.9808 5 0.9808
2.3 0.9316 5 0.9316
2.4 0.8873 4 0.8873
2.5 0.8473 4 0.8473

Должно быть
1.5 1.609 9 1.609
1.6 1.466 8 1.466
1.7 1.35 7 1.35
1.8 1.253 7 1.253
1.9 1.17 6 1.17
2 1.099 6 1.099
2.1 1.036 6 1.036
2.2 0.9808 5 0.9808
2.3 0.9315 5 0.9316
2.4 0.8873 5 0.8873
2.5 0.8473 5 0.8473
 Комментарий модератора 
Правила форума п. 5.5: Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а также дублировать тему в одном разделе.
0
Миниатюры
Вычислить и вывести на экран в виде таблице значение функции, заданной рядом Тейлора  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2013, 23:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить и вывести на экран в виде таблице значение функции, заданной рядом Тейлора (C++):

Вычислить и вывести на экран в виде таблице значение функции, заданной с помощью ряда Тейлора - C++
Вычислить и вывести на экран в виде таблице значение функции, заданной с помощью ряда Тейлора, на интервале от хнач. до хкон. с шагом dx с...

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

Вычислить и вывести на экран в виде таблицы значения функции, заданной рядом Тейлора - C++
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от значения х_нач до х_кон с...

Вычислить и вывести на экран в виде таблицы значения функции, заданной рядом Тейлора - C++
Только начал изучать С++, задали задачу, с которой не могу справиться. Вот условие: Вычислить и вывести на экран в виде таблицы значения...

Вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора - C++
вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора, на интервале от xнач до xкон с...

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

2
akiam
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 39
01.02.2013, 15:15  [ТС] #2
upupupup
0
akiam
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 39
03.02.2013, 17:15  [ТС] #3
upup


Добавлено через 22 часа 22 минуты
upup
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2013, 17:15
Привет! Вот еще темы с ответами:

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

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Ребята, помогите пожалуйста решить. Я в этом деле новичок, и сам никак не справлюсь. 3. Вычислить и вывести на экран в виде таблицы...

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Вычислить и вывести на экран в виде таблици значения функции, заданной с помощью ряда Тейлора, на интервале от Xнач до Xкон с шагом dx с...

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Делал через различные циклы,всёравно не хочет выводить результат(((((((( #include &quot;stdafx.h&quot; #include &lt;clocale&gt; #include &lt;cmath&gt; ...


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

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

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