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

Для вычисления слагаемого суммы вывести рекуррентную формулу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменить линию кода http://www.cyberforum.ru/cpp-beginners/thread718503.html
Помогите в функции ниже заменить 5 линию кода: 1 void strcopy (char string1, char string2) 2 { 3 int i = 0; 4 5 while (string2 != '\0') 6 { 7 string1 = string2;
C++ Задача на использование ветвления (if) Помогите пожалуйста решить: 1. ВЕТВЛЕНИЯ Выполнить задания двумя способами: с использованием оператора if и с использованием условного оператора ?. Если сумма трех попарно различных... http://www.cyberforum.ru/cpp-beginners/thread718482.html
C++ Задание с файлами
Дан файл f,компоненты которого-действительные числа.Найти сумму квадратов среди компонентов файла f.
вызов функции C++
как правильно вызвать данную функцию? typedef int key_t; typedef double value_t; value_t find(key_t key);
C++ Сильно связанные классы http://www.cyberforum.ru/cpp-beginners/thread718452.html
Есть два класса, в первом пытаюсь создать указатель на второй. А во втором указатель на первый. Вопрос как сделать чтобы правильно работала прога? Есть два класса: class World { public: int...
C++ Задачка с двумерным массивом Задание: Дана действительная матрица размера n на (n+1), действительные числа a...a, b...b, натуральные числа p, q (p<=n, q<=(n+1). Образовать новую матрицу размера (n+1) на (n+2) вставкой после... подробнее

Показать сообщение отдельно
maxick96
0 / 0 / 0
Регистрация: 16.10.2012
Сообщений: 41

Для вычисления слагаемого суммы вывести рекуррентную формулу - C++

04.12.2012, 08:32. Просмотров 601. Ответов 1
Метки (Все метки)

В общем такая задача:
Даны действительные числа . Составить функцию вычисления суммы с точностью и последнего слагаемого, включенного в суммуформула внизу)
Считать, что требуемая точность достигнута, если очередное слагаемое суммы оказалось по модулю меньше чем .
Для вычисления слагаемого суммы вывести рекуррентную формулу.

В общем я прогу сделал, но не уверен что она правильная(ответ не нравится), посмотрите плиз, мне её сегодня сдавать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <math.h>
double ziklnumber2(double X, double e, double& slag, int& k)
{
    double sum=0, P;
    slag = pow(X,3)/6;
    k=0;
    while (abs(slag) >= e)
    {
        sum += slag;
        P = (X*X)/((k+2)*(2*k+2));
        slag += slag * P;
        k++;    
        if (k==1000)
            break;
    }
  return sum;
}
0
Миниатюры
Для вычисления слагаемого суммы вывести рекуррентную формулу  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru