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

Вычисление с точностью до 0,001 суммы членов последовательност - C++

Восстановить пароль Регистрация
 
Кристинич
0 / 0 / 0
Регистрация: 01.06.2014
Сообщений: 21
24.06.2014, 12:33     Вычисление с точностью до 0,001 суммы членов последовательност #1
Пожалуста исправте этот код на с++ что бы нормально считало

Составить программу для вычисления с точностью до 0,001 суммы членов последовательности, заданной формуле an= (-1)^2*((n+5)^2)/n!. Добавлять члены последовательности следует до тех пор, пока выполняется an>=e. Через while.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
int main()
{ 
 double e = 0.001;
 int n;
 double a, S, f;
  n = 0;
  f = 1;
  a = 1;
  while( abs(a) > e) {
    n++;
    f = -f * n;
    a = (n - 5)*(n-5) / f;
    S = S + a;}
 
  cout <<"result" << S;
 
getch();
  return 0;}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2014, 12:33     Вычисление с точностью до 0,001 суммы членов последовательност
Посмотрите здесь:

C++ Вычисление суммы первых n членов последовательности
C++ Вычисление суммы первых n членов последовательности
C++ Вычисление суммы членов ряда
Вычисление суммы членов ряда C++
Вычисление суммы n членов ряда C++
C++ Определить количество циклов при вычислении с точностью 0,001 суммы
Вычисление суммы ряда с точностью E>0 C++
Вычисление суммы n членов ряда cos(nx)/n C++

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

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

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