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

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

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

Вычислить сумму знакопеременного ряда - C++

20.10.2012, 14:29. Просмотров 486. Ответов 5
Метки нет (Все метки)

ЗАДАНО действительное число x. Вычислить

http://www.cyberforum.ru/cgi-bin/latex.cgi?x-\frac{{x}^{3}}{3!}+\frac{{x}^{5}}{5!}-\frac{{x}^{7}}{7!}+\frac{{x}^{9}}{9!}-\frac{{x}^{11}}{11!}+\frac{{x}^{13}}{13!}

НУЖНО СОЗДАТЬ ПРОГУ НА С

 Комментарий модератора 
masyk, примите во внимание правила форума:
1) официальный язык форума - русский
2) создавайте темы с осмысленными названиями
3) сдерживайте эмоции, избегайте использования capslock
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2012, 14:29     Вычислить сумму знакопеременного ряда
Посмотрите здесь:

Цикл: вычислить сумму знакопеременного ряда - C++
#include "stdafx.h" #include<iostream> #include "math.h" using namespace std; const double e=0.00001; int _tmain(int argc,...

Вычислить сумму знакопеременного ряда. Код есть (корявый правда) - C++
Всем привет! Нужна ваша помощь! Парюсь с этой задачей очень долго. Задание следующее: Описать функцию S(x, е), вычисляющую значение...

Вычислить сумму ряда. Где-то напутал знаки или формула ряда не правильная. Посмотрите свежим взглядом. - C++
Привет! Пишу простую контрольную, не могу понять, то ли я где-то со знаками туплю, то ли формула не корректна. Задание: Мое...

Вычислить сумму ряда - C++
Помогите пожалуйста составить программу, которая будет вычислять сумму членов в заданном ряде \sum_{i=0}^{\infty}\frac{1}{i!} ...

Вычислить сумму ряда - C++
Дано натуральное число n. Вычислить Пользуйтесь редактором внизу страницы ...

Вычислить сумму ряда - C++
С точностью е(у=0.01,0.001,0.0001) и сравнить результаты с точным значением. точное значение cosX (|x|<бесконечности)

Вычислить сумму ряда - C++
#include <iostream> #include <conio.h> using namespace std; int main() { int n; double a,k=0,Sum=0; cin>>n; cin>>a; ...

Вычислить сумму ряда - C++
Добрый вечер. Ребята, помогите пожалуйста записать формулу в С++. Программа сама то написана, а вот формулу никак не получается вывести.

Вычислить сумму ряда y=x-(x)^3)/3!+(x)^5)/5!-(x)^7)/7! - C++
Всем доброго времени суток. Нужна помощь с заданиями. Сам не могу сделать, потому что нет возможности работать на Си. Заранее премного...

Вычислить сумму ряда. - C++
День добрый. Помогите пожалуйста написать програмку. Вот задание. http://s006.***********/i214/1201/83/a86d4a6e9fe2.jpg


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
4285 / 1407 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
20.10.2012, 16:10     Вычислить сумму знакопеременного ряда #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
#include <stdio.h>
#include <math.h>
int f(int n)
{ 
 int r=1,i;
 for (i=1; i<=n; i++)
  r*=i;
 return r;
}
 
int main(void)
{
 double x,s=0;
 int i,j=1;
 scanf("%lf",&x);
 for (i=1; i<=13; i+=2)
  {
    s+=j*pow(x,i)/f(i);
    j=-j;
  }
 printf("Answer: %lf",s);
 getchar();
 getchar();
 return 0;
}
masyk
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 34
20.10.2012, 17:06  [ТС]     Вычислить сумму знакопеременного ряда #3
можна пожалуйста обяснить каждое действие!!!
BumerangSP
4285 / 1407 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
20.10.2012, 17:35     Вычислить сумму знакопеременного ряда #4
!!!
Зачем столько эмоций?
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 <stdio.h> //для ввода, вывода
#include <math.h> //для pow()
int f(int n) //функция расчета факториала
{ 
 int r=1,i;
 for (i=1; i<=n; i++)
  r*=i;
 return r;
}
 
int main(void)
{
 double x,s=0;
 int i,j=1;
 scanf("%lf",&x); //вводим x
 for (i=1; i<=13; i+=2) //цикл от 1 до 13 с шагом 2 (1, 3, 5 и т.д.)
  {
    s+=j*pow(x,i)/f(i); //каждый раз прибавляем к s текущий член суммы
    j=-j; //для чередования знаков "+" "-"
  }
 printf("Answer: %lf",s); //выводим ответ
 getchar(); //для задержки консольного окна
 getchar();
 return 0;
}
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
20.10.2012, 17:46     Вычислить сумму знакопеременного ряда #5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
int main() {
    double x, y, result = 0, f = 1;
    unsigned i = 1;
    signed char s = 1;
    scanf("%lf", &x);
    y = x;
    x *= x;
    while (i <= 13) {
        result += s * y / f;
        i += 2;
        f *= (i - 1) * i;
        y *= x;
        s = -s;
    }
    printf("%lf", result);
}
Thinker
Эксперт C++
4221 / 2195 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
20.10.2012, 17:49     Вычислить сумму знакопеременного ряда #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double Sin(double x, double eps)
{
   int i;
   double p, rez;
   i = 1;
   rez = p = x;
   while(fabs(p) >= eps)
   {
       i += 2;
       p *= -(x*x)/((i-1)*i);
       rez += p;
   }
   return rez;
}
Yandex
Объявления
20.10.2012, 17:49     Вычислить сумму знакопеременного ряда
Ответ Создать тему
Опции темы

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