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

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

Войти
Регистрация
Восстановить пароль
 
meelady
Сообщений: n/a
#1

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

07.11.2012, 12:24. Просмотров 731. Ответов 0
Метки нет (Все метки)

Помогите написать код, вроде написала, но не работает
формула - http://s56.***********/i152/1211/5c/fa5654d888bb.jpg

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <iostream>
#include <iomanip>
#include <cmath>
#include <conio.h>
#include <windows.h>
 
using namespace std;
 
char* Rus(const char* text);
int main()
{
const int MaxIter=500;
double eps,Xn,Xk,dx,ch, x, n;
double y=0;
int n;
cout << Rus("\t\tПрограмма для вычисления значения функции");cout<<endl;cout<<Rus("\t\tY = ln(x) с помощью ряда Тейлора");cout<<endl;
label:
cout<<Rus("\n\tВведите Начало:\t");         cin>>Xn;
cout<<Rus("\tВведите Конец:\t");            cin>>Xk;
cout<<Rus("\tВведите Шаг:\t");              cin>>dx;
cout<<Rus("\tВведите Погрешность:\t");      cin>>eps;
 
    if(Xn<0 || Xn>2 || Xk<0 || Xk>2 || eps==0){
    cout<<Rus("\nВ связи с ОДЗ : 0<x<=2 и eps!=0.");cout<<endl<<Rus("Введенные Вами значения не могут быть использованы.")<<endl;
    goto label;
    }
 
cout<<"---------------------------------------------------"<<endl;
cout<<"|"<<setw(15)<<Rus("Значение Х:");cout<<"|"<<setw(15)<<Rus("Значение суммы:");cout<<"|"<<setw(15)<<Rus("Кол-во элементов:")<<"|"<<endl;
cout<<"---------------------------------------------------"<<endl;
 
 
do
{
y=0,n=0,ch=0;
 
do
{
ch=(pow(-1,n-1)*pow(x,2*(n-1)))/(n-1);!;
    //  ch=((n*(Xn-1))/(-n-1));
    y=y+ch;
    n++;
 
}while(abs(ch)>=eps);
 
cout<<"|"<<setw(15)<<Xn<<"|"<<setw(15)<<y<<"|"<<setw(17)<<n<<"|"<<endl;
cout<<"---------------------------------------------------"<<endl;
Xn+=dx;
}while(Xn<=Xk);
 
 
getch();
 
}
пишет ошибки http://s017.***********/i431/1211/c2/26a0f91b82cc.jpg
Было больше ошибок, но исправила, а вот с этими проблема(

Добавлено через 3 минуты
нашла ошибку в 16 строке, у меня не Ln а число e там..
C++
1
cout << Rus("\t\tПрограмма для вычисления значения функции");cout<<endl;cout<<Rus("\t\tY = pow(e,pow(-x,2) с помощью ряда Тейлора");cout<<endl;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2012, 12:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить и вывести на экран в виде таблицы значения функции заданной ряда Тейлора (C++):

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

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2012, 12:24
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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