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

Вычислить сумму бесконечного сходящегося ряда. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ запись переменной в файл http://www.cyberforum.ru/cpp-beginners/thread128917.html
char a='T'; FILE *f; if ((f = fopen("test.txt","w"))== NULL) //Открываем файл на чтение { printf("Cannot open input file.\n"); //Если не открылся getch(); return 1; } fputs(a, f);...
C++ Упорядочить строки матрицы по алфавиту Дана символьная матрица. Упорядочить строки матрицы по алфавиту. Помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread128915.html
C++ Записать матрицу в бинарный файл и посчитать среднее арифметическое её членов
#include <iostream> #include <fstream> using namespace std; const int n=3, m=3; int matr; void InputMatr();
Определить порядковые номера и значения первого положительного и п оследнего отрицательного элементов массива Z. C++
http://www.cyberforum.ru/attachment.php?attachmentid=29664&stc=1&d=1272928037
C++ Описать введенную фразу прямоугольником http://www.cyberforum.ru/cpp-beginners/thread128880.html
прошу помочь решить следующую задачу через классы вводится текст,и при нажатии на форме мышкой появляется данная надпись в прямоугольнике
C++ Размер двумерного вектора имею такое объявление vector<vector<int>> Mat; vector<int> Vec; инициализируем эту структуру, элементы в Mat хранятся так - ((1,2,3,4,5),(1, 2, 3)), где в квадратных скобках размер. внимание... подробнее

Показать сообщение отдельно
enari
18 / 18 / 2
Регистрация: 26.04.2010
Сообщений: 35
13.05.2010, 14:21
Вычисление прекращается когда один из слагаемых элементов становится меньше заданной величины. ТАК ?

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
#include <iostream>
using namespace std;
 
int main ()
{ double t;
double s = 0, shisl = 4;
double del = 3 , flag = 1,buff = 0; 
        cout << "Задайте Точность вычесления\n";
        cin >> t;
        s = shisl - 4/del;
 
        while (1)
        { del= del+2;
                if(flag == 1)
                {   buff = 4/del;
                    s = s + buff;
                    flag = 0;
                } 
                if (flag == 0)
                {    buff = 4/del;
                    s = s - buff;
                    flag = 1;
                }
                
                if (buff < t)
                {
                    break;
                }
            cout << buff <<"\n";
        }
        cout << buff;
    
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru