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

С++ Сумма ряда. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
PROsha
0 / 0 / 0
Регистрация: 10.06.2010
Сообщений: 3
10.06.2010, 11:25     С++ Сумма ряда. #1
S = 1+ 1/4 +1/16 + 1/36/.....
Вычислить сумму бесконечного сходящегося ряда. Суммирование прекратить при появлении в сумме слагаемых, имеющих абсолютную величину, меньшую заданной погрешности d. Значение d задается пользователем.
Помогите пожалуйста..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2010, 11:25     С++ Сумма ряда.
Посмотрите здесь:

C++ сумма ряда
Сумма ряда C++
Сумма ряда C++
Сумма ряда C++
C++ сумма ряда
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
10.06.2010, 11:31     С++ Сумма ряда. #2
C++
1
2
3
4
5
6
7
8
9
double s = 1.0, f, i = 2.0, d;
...
do
{
   f = 1/(i*i);
   s += f;
   i +=2.0;
}while (fabs(f) > d);
...
PROsha
0 / 0 / 0
Регистрация: 10.06.2010
Сообщений: 3
10.06.2010, 12:23  [ТС]     С++ Сумма ряда. #3
а можно полность программу? а то я не соображаю в этом ничего.
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
10.06.2010, 12:29     С++ Сумма ряда. #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
#include <math.h>
 
int main()
{
    double s = 1.0, f, i = 2.0, d;
    
    cout << "Введите требуемую точность: ";
    cin >> d;
    do
    {
        f = 1/(i*i);
        s += f;
        i +=2.0;
    }while (fabs(f) > d);
    cout << "Сумма ряда: " << s << endl;
    system("pause");
    return 0;
}
Yandex
Объявления
10.06.2010, 12:29     С++ Сумма ряда.
Ответ Создать тему
Опции темы

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