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

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

Войти
Регистрация
Восстановить пароль
 
Soull
18 / 4 / 0
Регистрация: 21.10.2012
Сообщений: 60
#1

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

21.01.2013, 00:28. Просмотров 364. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include<iostream>
#include "math.h"
using namespace std;
const double e=0.00001;
 
int _tmain(int argc, _TCHAR* argv[])
{
    
       double S=0, x, a, a1; 
        int k=1;
        cout<<"Input x"<<endl;
        cin>>x;
        a=pow(x,2)/(4*(k+1)*(k+2));
        S+=a;
        k++;
        while ((a1-a)>e);
        cout<<"Summa ="<<S<<"kol="<<k<<endl;
        system("pause");
 
    return 0;
}
используя цикл, вычислить суму ряда, учитывая только те слагаемые, которые по абсолютной величине больше заданного числа E=10^-5. При вычислении использовать рекуррентные соотношения.
Ребята, помогите, это код не с моего варианта, мой вариант во вложении.
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2013, 00:28     Цикл: вычислить сумму знакопеременного ряда
Посмотрите здесь:

C++ Вычислить сумму знакопеременного ряда. Код есть (корявый правда)
C++ Вычислить сумму знакопеременного ряда
Вычислить сумму через цикл C++
Цикл с постусловием: Вычислить сумму ряда с точностью Е, член которого Аn= 2(n!)/3(n!)^2 C++
Цикл с предусловием (Вычислить сумму ряда) C++
Вычислить сумму ряда (цикл while()) C++
C++ Цикл с предусловием (while), вычислить сумму ряда
Вычислить сумму ряда C++
C++ Вычислить сумму ряда
C++ Используя цикл for вычислить сумму ряда
Вычислить сумму ряда C++
Используя цикл for найти сумму ряда C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
21.01.2013, 01:19     Цикл: вычислить сумму знакопеременного ряда #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
#include "stdafx.h"
#include<iostream>
#include <cmath>
using namespace std;
const double e=0.00001;
 
int _tmain(int argc, _TCHAR* argv[])
{
    
       double S=0.0, x; 
        int k=1;
        double a=1.0;
        cout<<"Input x"<<endl;
        cin>>x;
        do{
           a=-a*x*x*x*x/(2*k*(2*k-1)*81.0);
           S+=a;
           k++;
        }while (abs(a)>e);
        cout<<"Summa ="<<S<<"kol="<<k<<endl;
        system("pause");
 
    return 0;
}
Soull
18 / 4 / 0
Регистрация: 21.10.2012
Сообщений: 60
21.01.2013, 01:21  [ТС]     Цикл: вычислить сумму знакопеременного ряда #3
Спасибо большое)))
Yandex
Объявления
21.01.2013, 01:21     Цикл: вычислить сумму знакопеременного ряда
Ответ Создать тему
Опции темы

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