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

Не могу найти ошибку(Вычисление суммы бесконечного ряда) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ оформить решение в виде функции следующими способами: 1. функция расположена после ее вызова; 2. функция расположена после до ее вызова; 3. функ http://www.cyberforum.ru/cpp-beginners/thread979173.html
оформить решение в виде функции следующими способами: 1. функция расположена после ее вызова; 2. функция расположена после до ее вызова; 3. функция расположена после в другом файле;
C++ Совмещение стека с <vector> дан Хедер: #include <vector> class iStack { public: iStack( int capacity ) : _stack( capacity ), _top( 0 ) {} bool pop( int &va1ue ); boot push( int value ); bool full(); bool... http://www.cyberforum.ru/cpp-beginners/thread979163.html
C++ Найти все такие простые числа, не превосходящие заданного N, в троичной записи которых цифра 2, встречается заданное число раз
Найти все такие простые числа, не превосходящие заданного N, в троичной записи которых цифра 2, встречается заданное число раз.
C++ в чем ошибка?
#include <iostream> #include <math.h> using namespace std; int main() { float x,y; cout<<"vvedite x:"; cin>>x;
C++ При компиляции проекта ошибка http://www.cyberforum.ru/cpp-beginners/thread979145.html
Здравствуйте. Кто поможет? C++ Borland 6 brtest.h(6): E2209 Unable to open include file 'afxwin.h' brtest.h(7): E2209 Unable to open include file 'afxdlgs.h' brtest.h(8): E2209 Unable to...
C++ GetUserName пропадает значение Добрый вечер получаю имя залагиненого пользователя с помощью функции GetUserName из нее передаю значение в char. Значение пропадает когда я char передаю в структуру DIR. В чем ошибка ? #define... подробнее

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

Не могу найти ошибку(Вычисление суммы бесконечного ряда) - C++

16.10.2013, 18:43. Просмотров 408. Ответов 1
Метки (Все метки)

Пример.docпомогите найти ошибку!

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
33
34
35
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
    int n=1;
    double s=0,q1,q2;
    float l;
    system("chcp 1251");
    printf("Задайте точность вычисление\n");
    scanf("%f",&l);
    q1=1;
    q2=(q1*2)/(2n+1);
    while (q1>=l)
          {     if (n%2==0)
                   {      s=s+q1;
                          }
                   else   
                   {      s=s-q1;
                          }
                          q1=q2;
                          n=2n+1;
                     q2=(q1*2)/(2n+1);                
                     if (q2>q1)
                        {      printf("точность l не может быть достигнута\n");
                               break;
                               }
                               }
   printf("количества итераций 2n-1=%d\n",2n-1);
   printf("значение суммы s=%f\n",s);              
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru