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

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

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

Вычислить суму ряда циклом - C++

11.12.2013, 12:56. Просмотров 287. Ответов 5
Метки нет (Все метки)

Вычислить суму ряда
Цикл с предусловием:
S=1-1/3+1/5-1/7/......

Добавлено через 1 час 15 минут
Сори, а то я немного не разбираюсь.

Добавлено через 45 минут
апп

Добавлено через 56 минут
Кому не спиться?

Добавлено через 1 час 7 минут
Печально

Добавлено через 7 часов 42 минуты
Нуже ребята, осталось 2 часа.

Добавлено через 27 минут
Ах да вычисление закончить тогда когда модуль следующего слагаемого станет меньше 0,001

Добавлено через 33 минуты
НУ очень надо через час, прошу!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 12:56     Вычислить суму ряда циклом
Посмотрите здесь:

C++ Вычислить суму ряда
C++ Вычислить некую сумму с циклом For,не используя функций
Вычислить сумму ряда. Где-то напутал знаки или формула ряда не правильная. Посмотрите свежим взглядом. C++
C++ Имеем число, вычислить суму произведений цифр для всех чисел длиной
Вычислить последовательность цифр циклом While C++
Пытаюсь переписать код с циклом for, в код с циклом while, но не совсем получается C++
C++ Найти суму тех членов ряда, модуль которых больше или равен заданному е
C++ Вычислить сумму ряда
Вычислить суму 4 чисел (верхних и нижних) в масиве C++
Найти суму ряда не понятное условие C++
C++ Вычислить сумму ряда
Вычислить суму ряда с заданной точностью C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ya_noob
_
201 / 145 / 9
Регистрация: 08.10.2011
Сообщений: 432
11.12.2013, 13:28     Вычислить суму ряда циклом #2
держи бедолага
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cmath>
int main()
{
    double sum=.0,x=1.0;
    for(int i=1,j=1;std::abs(x)>0.001;i+=2,j*=-1)
        sum+=(x=1.0/i*j);
    std::cout<<sum;
    return 0;
}
arOra
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 8
11.12.2013, 13:33  [ТС]     Вычислить суму ряда циклом #3
Цитата Сообщение от ya_noob Посмотреть сообщение
держи бедолага
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cmath>
int main()
{
    double sum=.0,x=1.0;
    for(int i=1,j=1;std::abs(x)>0.001;i+=2,j*=-1)
        sum+=(x=1.0/i*j);
    std::cout<<sum;
    return 0;
}
Цикл с предусловием должен быть
ya_noob
_
201 / 145 / 9
Регистрация: 08.10.2011
Сообщений: 432
11.12.2013, 13:34     Вычислить суму ряда циклом #4
Цитата Сообщение от arOra Посмотреть сообщение
Цикл с предусловием должен быть
да ты не бедолага, ты - наглец!
arOra
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 8
11.12.2013, 13:37  [ТС]     Вычислить суму ряда циклом #5
Цитата Сообщение от ya_noob Посмотреть сообщение
да ты не бедолага, ты - наглец!
Ну извини тогда
ya_noob
_
201 / 145 / 9
Регистрация: 08.10.2011
Сообщений: 432
11.12.2013, 13:46     Вычислить суму ряда циклом #6
оно? сравни как мало надо было поменять в моём первоначальном варианте, чтобы получить этот, стыдобушка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
int main()
{
    double sum=.0,x=1.0;
    int i=1,j=1;
    while(std::abs(x)>0.001)
    {
        sum+=(x=1.0/i*j);
        i+=2,j*=-1;
    }
    std::cout<<sum;
    return 0;
}
Yandex
Объявления
11.12.2013, 13:46     Вычислить суму ряда циклом
Ответ Создать тему
Опции темы

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