Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

22.05.2010, 17:00. Просмотров 560. Ответов 6
Метки нет (Все метки)

найти сумму бесконечного сходящегося ряда. Суммирование прекратить при появлении в сумме слагаемых, имеющих абсолютную величину, меньшую заданной погрешности d (значение d задается пользователем).

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

(* - умножение)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2010, 17:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Бесконечный сходящийся ряд (C++):

условно сходящийся ряд, перестановка - C++
Составить программу для условно сходящегося ряда - составляющую из него за счет перестановки членов ряд, сходящийся к данному конкретному...

Найти значение функции ln(x) ,ряд сходящийся - C++
ln(x)=(x-1)/(x+1)+(x-1)3/(3*(x+1)3)+(x-1)5/(5*(x+1)5)+… Сравнить вычисления с помощью ряда значение со стандартной функцией.

составить программу вычисления функции , разложенной в ряд, сходящийся в заданной области - C++
Вычисления проводить до тех пор пока модуль разности между последующим и предыдущим членами ряда не будет меньше или равен эпсинум, равной...

Преобразуйте конечную сумму в бесконечный ряд, используя оператор цикла while - C++
Напишите, пожалуйста, только программу #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; ...

Вычисление приближенного значения tan(x) через ряд Тейлора/ряд Маклорена - C++
Привет, CF. Задача: Вычисление приближенного значения tan(x) через ряд Тейлора/ряд Маклорена Проблема: не совпадают результаты...

вычислить функцию с помощью разложения в ряд.(Ряд Тейлора) - C++
Нужно написать программу по Ряду Тейлора.

6
neske
1505 / 872 / 84
Регистрация: 26.03.2010
Сообщений: 2,987
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;
}
Так?
1
Blacktender
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
22.05.2010, 17:35  [ТС] #3
да!работает)
только как сделать чтоб можно было указывать погрешность(d) с десятыми (0,1 или 0,5) ?
0
neske
1505 / 872 / 84
Регистрация: 26.03.2010
Сообщений: 2,987
22.05.2010, 17:37 #4
Дак и так можно.
Введите в консоль, к примеру, d=1.1
0
Blacktender
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
22.05.2010, 17:53  [ТС] #5
я вводила до 1 погрешность.
после 1 - да, срабатывает.
0
neske
1505 / 872 / 84
Регистрация: 26.03.2010
Сообщений: 2,987
22.05.2010, 17:56 #6
Дак а вы посмотрите что следует из условия:
1/n*(n+2)>1
1
Blacktender
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 21
22.05.2010, 17:59  [ТС] #7
уже поняла=)
спасибо!!
0
22.05.2010, 17:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2010, 17:59
Привет! Вот еще темы с ответами:

Вычисление функции через разложение в ряд (Ряд Тейлора) - C++
Привет всем. Задание такого плана: Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора,...

Разложение ряд в ряд Тейлора.Переделать программу - C++
Написать программу вычисления и вывода на экран в виде таблицы значений функции, заданной с помощью ряда Тейлора, на интервале от Хзнач до...

Бесконечный цикл while - C++
Здравствуйте необходимо написать бесконечный цикл while , который при запуске программы постоянно выводил на экран char переменную &quot;y&quot; и...

Бесконечный цикл - C++
Как ввести программу в бесконечный цикл на C++ ? Смотрел видео где делали бесконечный цикл (НО!) это было на Small Basic'е, а мне нужно...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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