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

Бесконечный сходящийся ряд - C++

Восстановить пароль Регистрация
 
Blacktender
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
22.05.2010, 17:00     Бесконечный сходящийся ряд #1
найти сумму бесконечного сходящегося ряда. Суммирование прекратить при появлении в сумме слагаемых, имеющих абсолютную величину, меньшую заданной погрешности d (значение d задается пользователем).

a= (1/3*5)+(1/7*9)+(1/11*13)+...

(* - умножение)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2010, 17:00     Бесконечный сходящийся ряд
Посмотрите здесь:

C++ Бесконечный цикл
Бесконечный цикл C++
условно сходящийся ряд, перестановка C++
C++ Бесконечный цикл
Бесконечный цикл while C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
22.05.2010, 17:32     Бесконечный сходящийся ряд #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cmath>
 
int main ()
{
    float d;
    std::cout << "Input d: ";
    std::cin >> d;
 
    float sum=0, summand;
    for (float i=3, j=5; ; i+=4, j+=4) {
        summand=1/i*j;
        if (fabs(summand)<=d) break;
        sum+=summand; }
 
    std::cout << "Summa: " << sum;
    std::cout << std::endl;
    system ("pause");
    return 0;
}
Так?
Blacktender
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
22.05.2010, 17:35  [ТС]     Бесконечный сходящийся ряд #3
да!работает)
только как сделать чтоб можно было указывать погрешность(d) с десятыми (0,1 или 0,5) ?
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
22.05.2010, 17:37     Бесконечный сходящийся ряд #4
Дак и так можно.
Введите в консоль, к примеру, d=1.1
Blacktender
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
22.05.2010, 17:53  [ТС]     Бесконечный сходящийся ряд #5
я вводила до 1 погрешность.
после 1 - да, срабатывает.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
22.05.2010, 17:56     Бесконечный сходящийся ряд #6
Дак а вы посмотрите что следует из условия:
1/n*(n+2)>1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2010, 17:59     Бесконечный сходящийся ряд
Еще ссылки по теме:

C++ Бесконечный цикл
Бесконечный массив C++
Бесконечный цикл C++

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

Или воспользуйтесь поиском по форуму:
Blacktender
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
22.05.2010, 17:59  [ТС]     Бесконечный сходящийся ряд #7
уже поняла=)
спасибо!!
Yandex
Объявления
22.05.2010, 17:59     Бесконечный сходящийся ряд
Ответ Создать тему
Опции темы

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