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

Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10) ПОМОГИТЕ с рекурсией - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсия: вычислить сумму ряда http://www.cyberforum.ru/cpp-beginners/thread1181235.html
Используя рекурсивный вызов функции вычислить с заданной точностью сумму ряда: \sum_{n=1} \frac{n!{x}^{n}}{{(n+1)}^{n}}. Прошу написать алгоритм вычисления суммы ряда.
C++ Переопределение операторов С++ Помогите разобраться с переопределением операторов, как что и куда записывается, какие параметры. Если можно, ссылку на полезную статью, в книжке ничего не понятно. Пример небольшой http://www.cyberforum.ru/cpp-beginners/thread1181226.html
Как сделать чтобы программа работала нормально C++
#include<cmath> #include<stdio.h> #include<Windows.h> #include<gl\glut.h> #include"Bntree.h" #include"Stack.h" #define PI 3.1415926535898 #define RADIUS 30 float circle; GLubyte one={0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,0,30,252,30,255,30,255,158,15,222,3,254,0,254,0,126,0,126,0,62,0,62,0,30};
C++ Определение потребления топлива на заданный отрезок пути
// transport.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "locale.h" #include "windows.h" int main() {
C++ Перевод в нижний регистр http://www.cyberforum.ru/cpp-beginners/thread1181172.html
Приветствую . Прошу помощи , выдаёт ошибку при переводе в нижний регистр , в чём проблема ? #include <vector> #include <fstream> #include <string> #include <algorithm> #include <iostream> using namespace std;
C++ Объясните что такое npos? Объясните что такое s.npos, как работает? Погуглил не чего существенного не нашел. подробнее

Показать сообщение отдельно
Winas
0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 9

Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10) ПОМОГИТЕ с рекурсией - C++

19.05.2014, 19:18. Просмотров 302. Ответов 0
Метки (Все метки)

Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях:
а) для заданного n;
б) для заданной точности E=0.0001.
Для сравнения найти точное значение функции
an=(2n+1/n! )*x^2n

an+1= (2n+3/(n+1)! )*x^2n+2

нужно разделить a[n + 1]/a[n] и всё но не могу правильно сократить

а программа правильная
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
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int k=10;double a=0.1,b=1,eps=1e-4,n=10,h,x,y,SN,SE; int i;double ai;
h=(b-a)/k;
for(x=a;x<=b;x+=h)
    {ai=1;SN=ai;
    for (i=1;i<=n;i++)
    {
        ai*=-------;
        SN+=ai;
    }
    ai=1; SE=0;
    for(i=1;ai>=eps;i++)
        {
        SE+=ai;
        ai*=---------;
        }
    y=(1+2*pow(x,2))*exp(x*x);
    cout << "x= ";
    cout.width(5);
    cout << x;
    cout << " SN= ";
    cout.width(8);
    cout << SN << " SE= ";
    cout.width(8);
    cout << SE << "  y= ";
    cout.width(8);
    cout << y << endl;
    }
system("PAUSE");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru