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

Код не компилируется - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ нелинейное уравнение http://www.cyberforum.ru/cpp-beginners/thread1052521.html
всем добра. нужна вот такая программа. очень срочно. (консольная. на чистом си. уравнение без всяких функций sin cos ln и т.п.) Программа должна вычислять корень нелинейного уравнения методами:...
C++ Информация о звуковой карте Здравствуйте! Подскажите пожалуйста функцию, с помощью которой можно узнать информацию о звуковой карте http://www.cyberforum.ru/cpp-beginners/thread1052520.html
C++ Посчитать сумму элементов в диагоналях матрицы ниже главной диагонали
нужно посчитать сумму элементов в диагоналях ниже главной диагонали. не могу понять как задать условие. заранее спасибо!
Найти сумму всех слов-чисел, содержащихся в строке C++
С клавиатуры вводиться строка длинной не более 100 символов. Строка состоит из слов, отделённых друг от друга один или несколькими пробелами. Найти сумму всех слов-чисел, содержащихся в строке....
C++ Поменять в каждой строке файла первое и последнее слово http://www.cyberforum.ru/cpp-beginners/thread1052503.html
В каждой строке текстового файла поменять местами первое и последнее слова (строк в файле несколько). Кто может помочь с задачей?
C++ Использование функции rectPS Первый раз пишу программу с "rectPS" ,поэтому программа получилась не рабочей .Программа компилится ,но не работает, и у меня не получается это исправить "ПОМОГИТЕ".... Программа составлялась по... подробнее

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

Код не компилируется - C++

22.12.2013, 20:34. Просмотров 251. Ответов 4
Метки (Все метки)

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
#include <iostream>
#define _USE_MATH_DEFINES
#include <math.h>
 
double circle_area(int radius);
using namespace std;
 
int main()
{
 
    int r, h, v;
 
    cout << "Введите радиус и высоту цилиндра:";
    cin >> r >> h;
 
    v = h * circle_area(r);
 
    cout << "Объём цилиндра радиусом " << r << "и высотой " << h << "равен" << v;
    return 0;
 
}
 
double circle_area(double radius)
{
    return M_PI*radius*radius;
}
Это консольное приложение,пытаюсь его компилировать мне выдаёт ошибку:
Кликните здесь для просмотра всего текста
1>------ Сборка начата: проект: ConsoleApplication1, Конфигурация: Debug Win32 ------
1> Исходный код.cpp
1>c:\users\костик\documents\visual studio 2013\projects\win32project1\consoleapplication1\исходный код.cpp(16): warning C4244: =: преобразование "double" в "int", возможна потеря данных
1>Исходный код.obj : error LNK2019: ссылка на неразрешенный внешний символ "double __cdecl circle_area(int)" (?circle_area@@YANH@Z) в функции _main
1>c:\users\костик\documents\visual studio 2013\Projects\Win32Project1\Debug\ConsoleApplication1.exe : fatal error LNK1120: неразрешенных внешних элементов: 1
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru