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

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

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

Вычислить сумму ряда с определённой точностью - C++

11.10.2012, 22:46. Просмотров 563. Ответов 3
Метки нет (Все метки)

Вычислить http://www.cyberforum.ru/cgi-bin/latex.cgi?S=1-\frac{{x}^{2}}{2!}+\frac{{x}^{4}}{4!}-\frac{{x}^{6}}{6!}+...+\frac{{x}^{2n}{(-1)}^{n}}{2n!} с точностью 0.0005.(Функция Cos(х)) если х изменяется от a до b с шагом h.. Результаты получить в виде таблицы. Найти наибольшее и наименьшее значение.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2012, 22:46     Вычислить сумму ряда с определённой точностью
Посмотрите здесь:

Вычислить сумму ряда с точностью - C++
Дано действительное число х (0<x<=1). Вычислить сумму ряда с точностью e=10-6 и указать количество слагаемых. Считать, что требуемая...

Вычислить сумму ряда с точностью Е - C++
Вычислить сумму ряда с точностью Е, общий член которого a(n) = (2(n!))/(3(n!)^2) При этом выполнить программу для разных значений...

Вычислить сумму ряда с точностью Е - C++
привет всем, пожалуйста помогите написать программу. вычислить сумму ряда с точностью Е,общий член которого An=(3n+n!)/(3n)!

Вычислить сумму ряда с точностью - C++
Нужна помощь для решения задачки. Вычислить сумму ряда с точностью е (е=0.01; 0.001; 0.0001) и сравнить результаты с точным значением....

Вычислить сумму ряда с точностью E - C++
В чем ошибка? #include <iostream> #include <math.h> #include <conio.h> using namespace std; void main() { float x, y,...

Вычислить сумму ряда с точностью E - C++
Вычислить сумму ряда с точностью E, общий член которого Aиндn= (-1)степень n-1\n в степени n

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
11.10.2012, 23:31     Вычислить сумму ряда с определённой точностью #2
Код
int fakt(int n){
int a=1;
for(int i=1;i<n+1;i++)
a*=i;
return a;
}
//Далее уточню есть массив с конечный и еденице вы присваиваете именно первое значение, а не весь массив =)
s[100]=1,s1=0;
for(acc=1,x=a,n=2;acc=s-s1,x+=h,n+=2;acc<=0.0005||x>=b){
s1=s[n/2];
s[n/2+1]+=(double)((-1*x^n)/fact(n));
cout<<n/2<<"/t"<<x<<"/t"<<acc<<"/t"<<s[n/2]<<endl;
}
это псевдокод конечно но смысл думаю понятен

Добавлено через 4 минуты
исправил некоторые явные ошибки у себя в коде, буддте очень аккуратны при выводе =)
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
12.10.2012, 09:30     Вычислить сумму ряда с определённой точностью #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double Cos(double x, double eps)
{
   int i;
   double p, rez; 
   i = 0;
   rez = p = 1;
   while(fabs(p) >= eps)
   {
       i += 2;
       p *= -(x*x)/((i-1)*i);
       rez += p;
   }
   return rez;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2012, 12:35     Вычислить сумму ряда с определённой точностью
Еще ссылки по теме:

вычислить с точностью E=1E-5 сумму ряда - C++
Ребят,всем привет. не поможете решить пару тройку задач? а то совсем не получается ) 1)Определить сколько элементов массива Х(40)...

Вычислить сумму ряда с точностью Е - C++
Вычислить сумму ряда с точностью Е, общий член которого {a}_{n}\: =\: \frac{1}{{2}^{n}}\: +\: \frac{1}{{3}^{n}}

Вычислить сумму ряда с заданной точностью - C++
работает только при значениях: 0, 1, -1, при остальных значениях не работает. Подскажите пожалуйста в чем проблема. Условие: Даны...

Вычислить сумму ряда с заданной точностью - C++
Уважаемые программисты, помогите разобраться с заданием. С точностью ε = 10-5 посчитать:...


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

Или воспользуйтесь поиском по форуму:
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
12.10.2012, 12:35     Вычислить сумму ряда с определённой точностью #4
Цитата Сообщение от MrGrig Посмотреть сообщение
for(acc=1,x=a,n=2;acc=s-s1,x+=h,n+=2;acc<=0.0005||x>=b)
перепутал местами немного
for(acc=1,x=a,n=2;acc<=0.0005||x>=b;acc=s-s1,x+=h,n+=2)
Yandex
Объявления
12.10.2012, 12:35     Вычислить сумму ряда с определённой точностью
Ответ Создать тему
Опции темы

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