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

Рекуррентный алгоритм, найти сумму ряда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерный массив(С код) http://www.cyberforum.ru/cpp-beginners/thread410865.html
Дана матрица целых чисел.Подсчитать количество элементов,предшествующих максимуму и количество элементов,следующих за минимумом.Ребят помогите пожалуйста,завтра нужно сдать работу,просьба написать на языке начинающего. Добавлено через 1 час 1 минуту Выручите кто нибудь(
C++ Что означают команды "fun", "my_max", "my_min" в C++? Мне нужно защищать программу, а я писал её не сам, и в универе мы эти команды ещё не проходили, и что команды эти означают не знаю, объясните пожалуйста? И как это объяснить преподу? Заранее Благодарен! http://www.cyberforum.ru/cpp-beginners/thread410861.html
C++ Проверка числа на восьмеричную систему счисления. C++
В общем строка char в виде восьмеричного числа. как осуществить проверку на то, что оно действительно восьмеричное? могу перевести её в число функцией atoi(), но раскладывать на цифры накладно. если есть стандартная или библиотечная функция - подскажите плз.
C++ задачи на проверку...
Даны координаты трех точек на плоскости. Если они могут быть вершинами остроугольного треугольника, вывести их в порядке убывания, вычислить площадь полученного треугольника. #include <iostream> #include <math.h> #include<clocale> using namespace std; int main(){ setlocale(LC_ALL,"Russian");
C++ среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread410838.html
Добрый день, пишу программу которая вычисляет среднее арифметическое элементов массива. Неполучается вывести среднее арифметическое на экран, числа после запятой всегда выводятся нулями, пожалуйста подскажите как исправить. const n=5; int m; int sum =0; float sr=0.0; for(int i=0;i<n;i++){ printf("m=",i); scanf("%d",&m); } for(int i=0;i<n;i++) sum+=m;
C++ Найти произведение элементов в тех строках матрицы, которые не содержат отрицательных элементов Здравствуйте, помогите написать: Дана целочисленная квадратная матрица. Определить: 1) произведение элементов в тех строках, которые не содержат отрицательных элементов; 2) максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. Желательно самыми простейшими словами(для начинающего) 2 пункт работает, а 1 нет: #include<iostream.h> #include<conio.h>... подробнее

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

Рекуррентный алгоритм, найти сумму ряда - C++

18.12.2011, 19:39. Просмотров 2182. Ответов 4
Метки (Все метки)

задание: составить алгоритм и программу нахождения суммы ряда с заданной точностью E. использовать рекуррентные соотношения при вычислении очередного элемента ряда. Предусмотреть вычисление по контрольной формуле.
суммы рассматреваемых рядов конечны для значений X,абсолютная величена которых меньше единицы,причем сумма начальных элементов ряда отличаеться от суммы бесконечного ряда на величину,которая не превосходит абсолютной велечины E. абсолютная величена всех отброшенных членов ряда меньше E.
формула:
Вложение 114744

Код:

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
#include <iomanip>
#include <conio.h>
#include <math.h>//математические функции
#include <iostream>//input output
#include <stdlib.h>
using namespace std;
#define E 0.0001
nt main()
{int i=1,k;
float slag=1,x,f1=1,f2=1,s=0,control=0;
do{cout<<"vvedite x<1"<<endl;
cin>>x;}while(fabs(x)>=1);
control=(2-exp(powf(-(x),2))-cos(x));
while(fabs(slag)>=E)
{for(k=1;k<=i;k++){f1=f1*k;};
for(k=1;k<=2*i;k++){f2=f2*k;};
slag=(powf(x,2*i))*(1/f1 + 1/f2);
if(i%2!=0){s=s+slag;} else {s=s-slag;};
i++;
};
cout<<s<<endl;
cout<<control;
_getch();
return 0;
}
Помогите пожалуйста осознать ошибку.
Миниатюры
Рекуррентный алгоритм, найти сумму ряда  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru