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

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

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

Рассчет конечных сумм 1/1! + 4/2! + n^2/n! - C++

11.02.2012, 21:13. Просмотров 545. Ответов 1
Метки нет (Все метки)

программа для расчета конечных сум для этого условия 1/1! + 4/2! + n^2/n!


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <cmath>
using namespace std;
int factorial(int f) 
{
      return !f ? 1 : f * factorial(f - 1);
  }
int main()
{
int i,n;
double res; double fact;
cout<<"Zadayte kol-vo povtorov zikla: ";
cin>>n;
cout.setf(ios::fixed);
cout.precision(2);
 
if (n>=1)
{
    res=0;
    i=1;
    while (i<=n)
    {
        res+=(i*i)/factorial(i);
        ++i;
        
    }
    cout<<endl<<"Resultat= "<<res<<endl;
}
 
system("Pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2012, 21:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Рассчет конечных сумм 1/1! + 4/2! + n^2/n! (C++):

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

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

Вычисление конечных сумм в С++ - C++
для заданного натурального k подсчитать сумму от n=1 до k 1/(n*n!) заранее спасибо, ибо факториал мне непонятен

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

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

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

1
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
11.02.2012, 21:52 #2
Зачем так сложно?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
long int factorial(int n) {
  return (n <= 1) ? 1 : n * factorial(n - 1);
}
 
int main() {
  int n = 20;
 
  // так же проще
  double result = 0.0;
  for (int i = 1; i <= n; ++i)
    result += static_cast<double>(i * i) / factorial(i);
 
  std::cout.setf(std::ios::fixed);
  std::cout.precision(8);
  std::cout << "n = " << n << ", result = " << result << std::endl;
  return 0;
};
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2012, 21:52
Привет! Вот еще темы с ответами:

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

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

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

Вычисление конечных сумм - Free Pascal
Запись функции и ряда: y=-\frac{1}{2}ln\left(1-2x*cos (\frac{\pi}{3}) + x^2 \right)\; ,\;...


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

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

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