Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 0 / 1
Регистрация: 29.11.2016
Сообщений: 5
1

Составить программу вычисления функции с использованием разложения в ряд

30.12.2016, 23:43. Показов 2413. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составить программу вычисления функции с использованием разложения в ряд. Суммирование прекращать, когда очередное слагаемое станет по модулю меньше заданной точности. Сравнить результаты вычисления функции в различных точках области сходимости ряда со значениями, полученными с помощью стандартных программ. Вывести требуемое количество слагаемых. Оценить погрешности метода и вычислений. Предложить наиболее рациональный алгоритм вычисления функции.

Сама функция:

Archx = +-[ln(2x) - 1/(2*2*x^2) - (1*3)/(2*4*4*x^4) - (1*3/5)/(2*4*6*6*x^6) - ...] x>1


Вот то что у меня вышло:
Подскажите как правильно написать код для этой программы.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.12.2016, 23:43
Ответы с готовыми решениями:

Составить программу вычисления функции с использованием разложения в ряд
Прошу помощи в решении задачи разложением в ряд. Составить программу вычисления функции с...

Составить программу вычисления функции с использованием разложения в ряд
Помогите как это забить в программу Редактор формул внизу страницы #include<iostream>...

Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд
Составить программу для вычисления значения функции y=e^-x с помощью разложения функции в степенной...

Составить программу вычисления таблицы значений функции, заданной в виде разложения в ряд
Пожалуйста исправьте ошибки в расчётах( Разработать алгоритм и составить программу вычисления...

2
0 / 0 / 1
Регистрация: 29.11.2016
Сообщений: 5
31.12.2016, 00:27  [ТС] 2
Лучший ответ Сообщение было отмечено Дамион как решение

Решение

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
#include "stdafx.h"
#include<iostream>
#include<windows.h>
#include<math.h>
 
int main()
{
    using namespace std;
    setlocale(0, "");
    double x;
    double t;
    cout << "введите X" << endl;//Вводим значение через точку
    cin >> x;
    cout << "введите точность" << endl;
    cin >> t;
    if (sqrt(x*x) >= 1)
    {
        cout << "ошибка х < 1!";
        return 1;
    }
    double ch = 0;//Cумма добавок
    double ck;//Число конечное
    double d = 0;//Добавка
    int i = 1;//Для определения четности и степени
    do
    {
0
Модератор
Эксперт CЭксперт С++
5286 / 2373 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
31.12.2016, 00:31 3
 Комментарий модератора 
Дамион, пожалуйста, прочитайте правила форума.
Особое внимание обратите на пункт 4.9 (порядок оформления кода).

.
0
31.12.2016, 00:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.12.2016, 00:31
Помогаю со студенческими работами здесь

Найти рекуррентную формулу, разработать программу вычисления функции путем разложения ее в ряд
Найти рекуррентную формулу, разработать программу вычисления функции ea путем разложения ее в ряд...

Составить программу для численной проверки правильности разложения в ряд заданной функции
Составить программу для численной проверки правильности разложения в ряд заданной функции, для чего...

Составить программу для численной проверки правильности разложения в ряд заданной функции
Составить программу для численной проверки правильности разложения в ряд заданной функции, для чего...

Составить программу для численной проверки правильности разложения в ряд заданной функции
Помогите, пожалуйста! Меня загрузили этой жуткой задачей, сдавать завтра! составить программу...

Составить программу для вычисления значения функции y=ln(1+x) разложением функции в степенной ряд
вычислить с точностью E: y=ln(1+x)=x-x 2\2+x 3\3+.+(-1) (n-1)x n\n+ как это делать, кто знает?

Составить программу вычисления функции, разложенной в ряд
1-х+х^2-...+(-1)^(n-1)*х^(n-1), сходящихся на |х| &lt; 1


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru