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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переменные на русском языке. http://www.cyberforum.ru/cpp-beginners/thread444601.html
#include "std_lib_facilities.h"; int main() { setlocale(LC_CTYPE,"RUS"); cout << "Введите количество рублей и валюту конвертации (dollar, euro, grivna) \n"; double ruble =-1; string...
C++ Программа работает не правильно Задача:Найти среди 10 русских существительных отглагольные(типа хождение) и вывести их. AnsiString A; AnsiString B; int C; int D; A=Edit1->Text; C=A.Length(); D=C-2; B=A.SubString(D,2); http://www.cyberforum.ru/cpp-beginners/thread444590.html
C++ сложить 2 больших числа с одинаковым количеством элементов (изобразив их в виде массивов)
Нужно сложить два числа (по 20 элементов каждое) (беру пример по 5 элементов). Векторы и количество символов ещё не изучали(.. Форум смотрела, многое непонятно, подскажите где ошибка? 1. Вариант:...
Ошибка sin: неоднозначный вызов перегруженной функции C++
#include <iostream> #include <cmath> #include <iomanip> using namespace std; int main() { double f={0}; int i; cout.setf(ios::fixed);
C++ Перегрузка оператора [] http://www.cyberforum.ru/cpp-beginners/thread444542.html
Сделал простой аналог auto_ptr для дин. массива. Файл #ifndef ARRAY_PTR_GUARD #define ARRAY_PTR_GUARD template< class Ty_ > class Array_ptr { public: explicit Array_ptr( Ty_* ptr ) :...
C++ программа для расчета формул z=cosx*sinx z2=sin3x+sin2x+sinx подробнее

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

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

11.02.2012, 21:13. Просмотров 550. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru