Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 02.12.2014
Сообщений: 5
1

Вычисление ch(x) разложением в ряд

02.12.2014, 17:37. Показов 3113. Ответов 2
Метки нет (Все метки)

Ребят, не получается решить задание, помогите, пожалуйста.
 Комментарий модератора 
Задачу и формулы надо переписывать!
Редактор формул внизу страницы.

Вычисление ch(x) разложением в ряд

В результате должно получится, что S(x)=Y(x). Препод сам отказывается помогать.
Вот код:
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
#include <iostream>
#include <cstdlib>
#include <math.h>
 
using namespace std;
 
int main(int argc, char *argv[])  
{   float x0, xk, x, h, u, u1, s, n, y;
    printf("X0=");
    scanf("%f",&x0);
    printf("Xk=");
    scanf("%f",&xk);
    printf("H=");
    scanf("%f",&h);
    for (x=x0;x<=xk;x=x+h)
    {   u1=1; n=0; s=0; 
        do 
        { s=s+u1; u=u1;
          u1=((4*x*x)/((2*n+1)*(2*n+2)))*u;
          n=n+1;
        }while (fabs(u1-u)>0.00001);
      y=(exp(x)+exp(-x))/2;
      printf("\nX=%5.1f\t S(x)=%5.2f\t Y(x)=%5.2f\n",x,s,y);
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2014, 17:37
Ответы с готовыми решениями:

Вычисление ln(1 + x) разложением в ряд
Всем доброго времени суток. Никак не могу въехать как написать программу вычисления ln(1 + x)...

Вычисление ln(1 + x) разложением в ряд
Всем доброго время суток бьюсь никак не могу въехать как написать программу вычисления ln(1 + x)...

Вычисление функции,разложением ее в ряд
Помогите, пожалуйста, в решении задачи. НИЧЕГО НЕ ПОЛУЧАЕТСЯ Написать программу нахождения...

Вычисление Sin(x) разложением в ряд
Для функций, представленных ниже бесконечными рядомами вычислить их приближённые значенния с...

2
341 / 341 / 331
Регистрация: 02.10.2014
Сообщений: 666
02.12.2014, 17:45 2
C++
1
y=(exp(2*x)+exp(-2*x))/2;//просто добавьте двойки строка 22
1
0 / 0 / 0
Регистрация: 02.12.2014
Сообщений: 5
02.12.2014, 17:48  [ТС] 3
Спасибо большое)
Просто вообще уже мозги кипят, вот и не заметил
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.12.2014, 17:48

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вычисление функции разложением её в ряд
Привет,народ) Помогите пожалуйста написать код для данной задачи:help: Заранее спасибо:) П.5.18 и...

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

Вычисление Пи разложением в ряд (циклы for, while, do while)
Не используя стандартные функции (за исключением abs(x)), вычислить число π с помощью суммы...

Вычисление функции разложением в ряд
Доброго времени суток,народ...Помогите найти ошибку:help: #include &lt;iostream&gt; #include &lt;clocale&gt;...


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

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

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