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

Вычислить бесконечную сумму с заданной точностью ε (ε>0). - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод кода Pascal в код C http://www.cyberforum.ru/cpp-beginners/thread423451.html
Не получается перевести код в C (в частности, не знаю аналоги функций). while pos('x^',st) > 0 do begin i:=pos('x^',st); j:=i+1; repeat j:=j+1; until (st='+')or(st='-')or(j=length(st)); if j=length(st) then begin s1:=copy(st,i+2,j-i-1); n2:=j; end else begin s1:=copy(st,i+2,j-1-i-1); n2:=j-1; end;
C++ Ошибка линкера #include <fstream> using namespace std; template <class T> class A { T i; public: friend ofstream& operator<<(ofstream& str,A<T>& a); }; template <class T> http://www.cyberforum.ru/cpp-beginners/thread423436.html
Добавить строку в матрицу C++
Есть матрица QString** tabl;, и нужно создавать новые строки по ходу программы, это делается оператором new или push_back? если да то как, подскажите пожалуйста P.S. может так tabl = new QString?
C++ Подправте, пожалуйста, ошибки линкера (MVS2008) !
из-за ошибок не собрать проект в release. видимо, связано с объявлением и определением функций но вот не разобраться: 1>man.obj : error LNK2005: "struct shoot_info last_true_shoot" (?last_true_shoot@@3Ushoot_info@@A) уже определен в brains.obj 1>view.obj : error LNK2005: "struct shoot_info last_true_shoot" (?last_true_shoot@@3Ushoot_info@@A) уже определен в brains.obj 1>main.obj : error...
C++ Составить программу расчета суммы http://www.cyberforum.ru/cpp-beginners/thread423392.html
Здравствуйте, вообщем есть вот такая задачка по C++ Составьте программу расчета суммы 2+4+6+8+...+2N. Полученный результат сравните с контрольным значением, вычисленным по формуле N(N+1). Количество слагаемых N вводится с клавиатуры. Конечно, если можно с комментариями, просто пытался разобраться сам, но не получается. Буду крайне признателен всем откликнувшимся.
C++ Функция вычисления сопротивления ( С++) Добрый день! Работа на тему "Расчет сопротивления резисторов электрической цепи". для последовательных резисторов: R=R1+R2+Rn; для параллельно соединенных проводников: 1/R=1/R1+1/R2+1/Rn. По сути, задача 6 класса, НО в самой функции сложения сопротивления, иногда вылетает ошибка: "Необработанное исключение типа "System.Runtime.InteropServices.SEH Exception" произошло в Курсовая Юля.exe ... подробнее

Показать сообщение отдельно
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
06.01.2012, 18:36     Вычислить бесконечную сумму с заданной точностью ε (ε>0).
Тесты есть?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
 
template <class T> T abs(const T num) { return ((num < 0) ? (-num) : (num)); }
 
int main()
{
    float epsilon;
    std::cin >> epsilon;
    float sum = 1;
    int factorial = 1;
    float res = 1.;
    for(int i = 1; ; ++i)
    {
        factorial *= i;
        res = (pow(-2., i) / factorial);
        if(abs(res) < epsilon)
            break;
        sum += res;
    }
    std::cout << sum << std::endl;
    return 0;
}
Я без понятия, работает она в билдере, или нет. Но она работает. Пруф
 
Текущее время: 05:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru