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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
AnonymC
1163 / 445 / 23
Регистрация: 23.06.2009
Сообщений: 6,284
Завершенные тесты: 1
#1

Ошибка в подсчете площади треугольника - C++

19.09.2010, 17:16. Просмотров 430. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
//main.cpp
int a,b,c;
a=b=c=0;
cin>>a>>b>>c;
cout<<eqS(a,b,c);
C++
1
2
3
4
5
6
7
int eqS(int a,int b,int c){
int p=a+b+c;
    int result=0;
    result=sqrt(p*(p-a)*(p-b)*(p-c));
    return result;
 
}

Ошибка
Error 1 error C2668: 'sqrt' : ambiguous call to overloaded function d:\alex\head-files\mathem.h 37 kursayin

что такое? Думаю примитивная ошибка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2010, 17:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка в подсчете площади треугольника (C++):

Программа для подсчета площади треугольника, есть ошибка - C++
Надо создать программу что бы она вычисляла площад треуголника и должна запустится win32 окна визуал. вот код но тут что то не так. ...

Не пойму где ошибка при вычислении площади треугольника формулой Герона - C++
Иногда результат 0.0... Иногда -1.#j Иногда -1.#ind00 #include&lt;stdio.h&gt; #include&lt;math.h&gt; float square(float a, float b,...

Ошибка в подсчете, цикл for - C++
#include &lt;iostream&gt;// подключили библиотеку ввода-вывода #include &lt;cstdlib&gt;// подключили библиотеку для роботы с функцией system using...

Ошибка в подсчете количества инверсий - C++
Здравствуйте, помогите разобраться с подсчетом количества инверсий, в случае повторяющихся элементов. Количество элементов в массиве 65537,...

расчет площади треугольника - C++
Всем доброго времени суток! прошу помочь с заданием: Создать класс Triangle. Защищенные элементы класса - координаты трех точек:...

Задача о площади треугольника - C++
Следующий код не компилируется.Скажите пожалуйста почему #include&quot;stdafx.h&quot; #include&lt;iostream&gt; #include&lt;math.h&gt; double c; ...

3
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
19.09.2010, 17:30 #2
МедведЪ,

C++
1
2
double p=a+b+c;
double result=0;
1
AnonymC
1163 / 445 / 23
Регистрация: 23.06.2009
Сообщений: 6,284
Завершенные тесты: 1
19.09.2010, 17:35  [ТС] #3
Lavroff, спасибо,сработало, я не понял,функция SQRT принимала double? И всегда ли при такой ошибке означает что надо где то поменять тип?
0
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
19.09.2010, 17:36 #4
МедведЪ, Ну да. Обычно достаточно навести на функцию, и там будут написаны возможные перегрузки... В MSVS по крайней мере так. У sqrt нет перегрузки с int.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2010, 17:36
Привет! Вот еще темы с ответами:

Вычисление площади треугольника по координатам x,y - C++
Привет, задали написать программу вычислить площади треугольника по координатам..данные координат берутся из файла и конечный результат...

Подсчет площади и периметра треугольника - C++
В зависимости от выбора пользователя подсчитать площадь и периметр треугольника или прямоугольника.Подскажите пожалуйста, как именно это...

Функция вычисления площади треугольника - C++
Треугольник задан координатами своих вершин. (Используя процедуру выполнить расчёт длинны стороны треугольника. ) Вычислить площадь...

Вычисление площади равностороннего треугольника - C++
Здравствуйте! помогите пожалуйста правильно написать формулу на с++ для вычисления площади и высоты в равностороннем треугольнике. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
19.09.2010, 17:36
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru