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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Методы решета Бруна и Сельберга http://www.cyberforum.ru/cpp-beginners/thread296484.html
Помогите с кодами. Нужно написать 2 программы на Си++. Тема: Нахождения простых чисел методами решета 1). Бруна, 2). Сельберга
C++ можно ли сложить класс в бинарный файл на С++ можно ли сложить класс в бинарный файл и как помогите новичку http://www.cyberforum.ru/cpp-beginners/thread296481.html
C++ Переделать программу в массив строк
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <ctime.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv)
C++ чего хочет компилятор?
const double radius = 5.0; struct point { double x; double y; }; double distance(point p1, point p2) { return sqrt((p1.x-p2.x)*(p1.x-p2.x)+(p1.y-p2.y)*(p1.y-p2.y)); } double getWeight(point field, int size, point thePoint) { double weight=0;
C++ error LNK2019: unresolved external symbol http://www.cyberforum.ru/cpp-beginners/thread296467.html
Добрый вечер. Недавно начала изучение языка С++ и столкнулась с такими ошибками: Error 1 error LNK2019: unresolved external symbol "double __cdecl rect(double,double,double (__cdecl*)(double))" (?rect@@YANNNP6ANN@Z@Z) referenced in function _main Integral.obj Integral Error 2 error LNK2019: unresolved external symbol "double __cdecl f(double)" (?f@@YANN@Z) referenced in function...
 

Показать сообщение отдельно
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
16.05.2011, 11:21     Сумма рядов
Держи:
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 <cmath>
double summ(int,int=1);
double fact(int);
const double eps=0.001;
int main(){
    int x;
    std::cout<<"enter x: ";
    std::cin>>x;
    std::cout<<"My result : "<<summ(x)<<std::endl;
    std::cout<<"Check result : "<<sinh(x)<<std::endl;
        return 0;
}
double summ(int x,int n){
    double nn=pow(x,n)/fact(n);
    if(nn<=eps)
        return nn;
    return nn+summ(x,n+2);
}
double fact(int n){
    return n==1 ? n : n*fact(--n);
}
 
Текущее время: 01:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru