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

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

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

протабулировать функцию - C++

21.10.2011, 19:56. Просмотров 615. Ответов 2
Метки нет (Все метки)

народ помогите, не работает. условия: сумма от k=1 до бесконечности ( (-1)^(k+1)*(x/3)^(2k+1)/(2k+1)! )
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
void main()
{  double a,b,h,x,s,d,e; 
    int k;
        cin>>a>>b>>h>>e; 
        for (x=a; x<=b+e/2; x+=h)
            {d= x*x/6*27;  s=0; k=1;   
        while (fabs(d) >=e) {s+=d;
        d= d*x*x*x/(2*k+2)*(2*k+3);
        k++;}
        cout << x << "\t" <<s<<endl;}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2011, 19:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос протабулировать функцию (C++):

Протабулировать функцию - C++
Помогите решить задачу в c++

Протабулировать функцию - C++
37 Написати функцію, яка повертає максимальне число із послідовності N випадкових дійсних чисел. 38 Написати функцію, яка повертає суму N...

Протабулировать функцию - C++
Найти максимальное значение функции p = sin (5x) +3 x * x * x * ln (3x) на отрезке x является с шагом h = 0.13 и значение аргумента, при...

Протабулировать функцию - C++
Протабулировать функцию на С++.

Протабулировать функцию - C++
протабулировать функцию y=F6+8(x) на отрезке (0;6) с шагом h=0.1*6.результаты вычислений вывести на экран в виде таблицы пар чисел x,y....

Протабулировать функцию - C++
Всем привет. Народ помогите пожалуйста. Необходимо вывести таблицу функции f(x,y)= ( (x+y+1) / sin(x)*sin(y) ) * lg ( (x+y) /2 ) при х...

2
Alex Foti
0 / 0 / 0
Регистрация: 18.10.2011
Сообщений: 1
22.10.2011, 02:41 #2
добавь библиотеку math.h
0
aeshes
441 / 204 / 13
Регистрация: 07.10.2011
Сообщений: 462
22.10.2011, 12:48 #3
krund, вот так попробуй
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
void main()
{
    double a,b,h,x,s,d,e; 
    int k;
    cin>>a>>b>>h>>e; 
    for (x=a; x<=b+e/2; x+=h)
    {
        d= x*x*x/6.0/27.0;
        s=0;
        k=1;   
        while (fabs(d) >=e)
        {
            s+=d;
            d=-d*x*x/9.0/(2*k+2)/(2*k+3);
            k++;
        }
        cout << x << "\t" <<s<<endl;
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2011, 12:48
Привет! Вот еще темы с ответами:

Протабулировать функцию С++ - C++
Необходимо протабулировать функцию. Написала код, нужно посчитать , а он 4-ку не выводит почему то. Вроде всё правильно. И этот же пример...

Протабулировать функцию - C++
Функция: f(x,y)={x}^{3}+\sqrt{y} x\in (-2;2) y\in (0;3.5) с шагом 0,35

Протабулировать функцию - C++
Вот есть функция и задание. Значение аргумента х изменяется от а до b с шагом h. Для каждого х найдите значение функции Y(x), суммы S(x)...

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


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

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

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