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

Сумма ряда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из матрицы н-го порядка получить матрицу порядка н-1 http://www.cyberforum.ru/cpp-beginners/thread822350.html
Из матрицы н-го порядка получить матрицу порядка н-1 путем удаления из исходной матрицы строки и столбца, на пересечении которых расположен элемент с наибольшим по модулю значением.(на форму )
C++ Потоки ввода / вывод Почему вот такая функция, при ifp = stdin читает символы пока они не кончатся в stdin. void filecopy(FILE *ifp, FILE *ofp){ int c; while( (c = getc(ifp)) != EOF) putc(c, ofp); } http://www.cyberforum.ru/cpp-beginners/thread822341.html
C++ Укажите ошибку!
В строке удвоить все символы ‘&’. Под вставкой символа n в строку после к-го элемента понимается смещение всех элементов, начиная с (к+1)-го вправо на 1 позицию и присваивание (к+1)-му элементу...
Как в С++ работать с синусами, косинусами? C++
Как в С++ работать с синусами, косинусами?? Допустим передать в функцию радианы(или градусы?), а там считать синус косинус? Что почитать?
C++ Поиск в файле по буквам http://www.cyberforum.ru/cpp-beginners/thread822328.html
Я, допустим, имею текстовый файл со словами. Я не понимаю, как сделать так, чтобы вводишь букву или несколько букв и программа выводит список слов, начинающихся на те или иные буквы
C++ Подскажите пожалуйста, я тут новенький в чем ошибка? "int main (void){int х, *р; х = 10; *р = х;return 0;}" Я долгое время не как не пойму... У казатель "р" не получает адреса, как мне кажеться.. подробнее

Показать сообщение отдельно
Splitter
201 / 143 / 5
Регистрация: 13.01.2009
Сообщений: 554
29.03.2013, 19:26
попробуй так

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
int main()
{
setlocale (LC_ALL, "RUS");
 
long double  sum = 0, sl =1, x = 1;
int n = 0;
 
long double powr = 1, factorial = 1;
 
cout<<"ВВедите кол-во слогаемых которое надо вычислить"<<'\n';
cin>>n;
 
for ( int i = 1; i != n; i++)
{
    powr = powr * x;
    factorial = factorial*i;
    sl = sl * (powr / factorial);
    
    if (i % 2 == 0 )
        sum += sl;
    else sum -= sl;
}
 
cout<<setprecision(16) <<sum<<'\n';
 
system ("pause");
return 0;
}
Добавлено через 1 минуту
и судя по коду должно быть

e -x = 1 - x + x2/2! - x3/3!...

(- x3/3!)?

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