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

Функция, которая вычисляет сумму К слагаемых (ошибка с формулой) - C++

Восстановить пароль Регистрация
 
maxick96
0 / 0 / 0
Регистрация: 16.10.2012
Сообщений: 41
03.12.2012, 21:04     Функция, которая вычисляет сумму К слагаемых (ошибка с формулой) #1
Помогите проблема с формулой

Составить функцию, которая вычисляет сумму К слагаемых
В вызывающей функции main() организовать контроль ввода положительного целого K, большего 0.

вообщем нужно было решить задачку(формула внизу), я составил функцию факториал, но мне сказала преподша что надо сделать не функцию, а рекурентную формулу факториала, а сделать это у меня не получается
функцию удалил, а что дальше делать не знаю
вот пример моей программы с циклом while:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <math.h>
double calculate(double x, int K)
{
    double sum = 0.0;
    int p = 0;
    double n = 0.0;
    int i = -1;
    while (n < K)
    {
    sum += pow(-1.0, p) * pow(x, ++i) / (2.0 * n) + 1.0;
        if (i % 2 != 0)
        {
            i += 2;
            p++;
        }
    n += 1.0;
    }
    return sum;
}
http://www.cyberforum.ru/cgi-bin/latex.cgi?x^0/1!+x^1/3!-x^4/5!-x^5/7!+x^8/9!+x^9/11!-...

Добавлено через 9 часов 3 минуты
помогите мне!
мне завтра сдавать уже надо всё!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2012, 21:04     Функция, которая вычисляет сумму К слагаемых (ошибка с формулой)
Посмотрите здесь:

C++ Написать программу, которая вычисляет сумму n-членов ряда: 1+1/2+1/3+1/4+...
Написать функцию, которая вычисляет сумму элементов C++
C++ Функция, которая вычисляет высоты треугольника
Функция, которая вычисляет собственные значения н-мерной матрицы C++
Составьте программу, которая вычисляет значения n-го слагаемого Q и суммы n слагаемых последовательности S (спасите) C++
C++ Функция, которая вычисляет гипотенузу прямоугольного треугольника
Функция, которая вычисляет значение aв степени b C++
Составьте программу, которая вычисляет сумму чисел от 1 до 10 C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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