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

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

Войти
Регистрация
Восстановить пароль
 
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
#1

Вычисление конечных сумм в С++ - C++

30.03.2012, 20:34. Просмотров 730. Ответов 3
Метки нет (Все метки)

для заданного натурального k подсчитать сумму от n=1 до k 1/(n*n!)
заранее спасибо, ибо факториал мне непонятен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2012, 20:34     Вычисление конечных сумм в С++
Посмотрите здесь:

Вычисление конечных сумм - C++
Доброго времени суток. Помогите, пожалуйста, с задачкой: Для заданного натурального n подсчитать сумму ...

Вычисление конечных сумм: - C++
Помогите вычислить: :)

Вычисление конечных и бесконечных сумм - C++
Добрый вечер. Как вычислить подобные программы? Писал программу на конечную сумму, но программа не компилируется #include...

Вычисление конечных и бесконечных сумм и произведений - C++
1) Для заданного натурального n и действительного x подсчитать следующие суммы: S=1!+2!+3!+...+n!; Помогите пожалуйста, просто...

Циклические алгоритмы. Вычисление конечных сумм и произведений - C++
Помогите написать формулу (22) на языке С++ (borland C++)

Рассчет конечных сумм 1/1! + 4/2! + n^2/n! - C++
программа для расчета конечных сум для этого условия 1/1! + 4/2! + n^2/n! #include <iostream> #include <cmath> using...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
30.03.2012, 20:43     Вычисление конечных сумм в С++ #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
int main()
{
    int k;
    cout<<"Input k ";
    cin>>k;
    double temp=1;
    double s=0;
    for (int i=1; i<=k; i++)
    {
     s+=temp;
     temp=temp*i/((i+1)*(i+1));
     }
    cout<<"Sum = "<<s<<endl;
    system("pause");
    return 0;
}
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
30.03.2012, 20:54  [ТС]     Вычисление конечных сумм в С++ #3
вопросик: а почему формула именно такая?
C++
1
 temp=temp*i/((i+1)*(i+1));
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2012, 20:59     Вычисление конечных сумм в С++
Еще ссылки по теме:

Расчет конечных сумм. - C++
Составить программу расчета конечной суммы. Число членов суммы вводится с клавиатуры. Получить 3 значения при различных N. Результат...

Составить программу для вычисления конечных сумм а и произведение b - C++
Составить программу для вычисления конечных сумм а и произведение b: a=\sum_{k=i}^{i+5} \int_{i+3}^{}(k), b=...

составить программу для вычисления конечных сумм а и добутков в - C++
составить программу для вычисления конечных сумм а и добутков в. выбрав функцию F(x)=2,574x. выбрав данные z=12a-b2. в результатах...

Вычисление сумм С++ - C++
для заданного натурального n рассчитать сумму S=cos1-cos2+cos3-...+(-1)^n+1cosn заранее спасибо

Вычисление бесконечных сумм - C++
вычислить и вывести на экран значение функции F(x) на отрезке с шагом h=0.1 и точностью \xi. Результат работы программы представить в...

Вычисление бесконечных сумм - C++
Задание: составить программу вычисления суммы n членов ряда согласно условию задачи.


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

Или воспользуйтесь поиском по форуму:
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
30.03.2012, 20:59     Вычисление конечных сумм в С++ #4
Цитата Сообщение от Дмитрий 93 Посмотреть сообщение
вопросик: а почему формула именно такая?
C++
1
 temp=temp*i/((i+1)*(i+1));
Чтоб не считать каждый раз элемент заново.
n = 3 temp3 = 1 / (3*1*2*3)
n = 4 temp4 = 1 / (4*1*2*3*4) = temp3 * 3 / (4*4)
n = 5 temp5 = 1 / (5*1*2*3*4*5)= temp4 * 4 / (5*5)
Yandex
Объявления
30.03.2012, 20:59     Вычисление конечных сумм в С++
Ответ Создать тему
Опции темы

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