Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2010, 15:30   #21
exKenny
Пользователь
 
Регистрация: 06.03.2010
Сообщений: 21
По умолчанию

спс осталась 1 ошибка которую я тоже не понимаю ... вроде синтаксис правельно раставил C2143: Синтаксическая ошибка: Отсуствие ")" перед ";"
ета ошыбка тут :Point2 = sqrt((p*(p-A)*(p-B)*(p-C));
exKenny вне форума Ответить с цитированием
Старый 06.03.2010, 15:33   #22
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Приведи фрагмент программы, где эта ошибка
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 06.03.2010, 15:35   #23
exKenny
Пользователь
 
Регистрация: 06.03.2010
Сообщений: 21
По умолчанию

int TwoPoint(float p, int A, int B, int C)
{
int Point2 =0;
Point2 = sqrt((p*(p-A)*(p-B)*(p-C)); // во тут у меня выбивает
C2143: Синтаксическая ошибка: Отсуствие ")" перед ";"
return Point2;
}
exKenny вне форума Ответить с цитированием
Старый 06.03.2010, 15:39   #24
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

пиши так
Point2 = sqrt(p*(p-A)*(p-B)*(p-C));
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 06.03.2010, 15:41   #25
exKenny
Пользователь
 
Регистрация: 06.03.2010
Сообщений: 21
По умолчанию

Оу ) точно малеха прогледел )
exKenny вне форума Ответить с цитированием
Старый 06.03.2010, 15:43   #26
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Бывает!!!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 06.03.2010, 16:01   #27
exKenny
Пользователь
 
Регистрация: 06.03.2010
Сообщений: 21
По умолчанию

Мама мия .... + 4 ошыбки да ещо столько текста )) ужас ужас ужас :
LNK2019:ссылка на неразрешенный внешний символ "public:int_thiscall triangle::OnePoint(int,int,int)"(?O nePoint@triangle@@QAEHHHH@Z) в функции _main
LNK2019:ссылка на неразрешенный внешний символ "public:int_thiscall triangle::TwoPoint(float,int,int,in t)"(?TwoPoint@triangle@@QAEHHHH@Z ) в функции _main
LNK2019:ссылка на неразрешенный внешний символ "void(class triangle &)"(?View@@YAXAAVtriangle@@@Z) в функции _main
ну и самый шык (
fatal error LNK1120: 3 неразрешенных внешних элементов


хух я думал нерві здадут ) когда же ет ошібки кончатса ехехе
exKenny вне форума Ответить с цитированием
Старый 06.03.2010, 16:21   #28
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Код:
#include <conio.h>
#include <math.h>
#include <iostream.h>
class triangle
{
friend void View(triangle&SomeTriangle);
public:
float OnePoint (int,int,int);
float TwoPoint (float,int,int,int);
void output();
triangle();//constructor
~triangle();//destructor
private:
int A;
int B;
int C;
};
triangle:: triangle()
{ 
}; 
triangle::~triangle()
{
}
float triangle::OnePoint(int A, int B, int C)
{
float Point1 = 0;
Point1 = ((A+B+C)/2);
return Point1;
}
float triangle::TwoPoint(float p, int A, int B, int C)
{
float Point2 =0;
Point2 = sqrt(p*(p-A)*(p-B)*(p-C)); // во тут у меня выбивает ошибка "c2668: sqrt: Неодназначный вызов перегруженой функции"
return Point2;
}
void triangle::output()
{
int Number;
int A;
int B;
int C;
float r;
float q;
r=OnePoint(A,B,C);
q=TwoPoint(r,A,B,C);
cout<<"OnePoint"<<A<<endl;
cout<<"TwoPoint"<<B<<endl;
cout<<"Triangle namber"<<Number<<endl;
cout<<"One Point"<<r<<endl;
cout<<"Two Point"<<q<<endl;
}
void view(triangle SomeTriangle)
{
  cout<<"Information"<<endl;
  SomeTriangle.output();
}
int main ()
{
triangle MyTriangle;
int A;
int B;
int C;
float r;
float q;
cout<<"Enter one point ";
cin>>A;
cout<<"Enter two point ";
cin>>B;
cout<<"Enter third poit ";
cin>>C;
r = MyTriangle.OnePoint(A,B,C);
q = MyTriangle.TwoPoint(r,A,B,C);
view(MyTriangle);
getch();
return 0;
}
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 06.03.2010, 16:26   #29
Suren
Пользователь
 
Регистрация: 03.05.2009
Сообщений: 17
По умолчанию

Наверно у вас английская версия Виндобоза, а имя книги шылда на русском,делайте rename и всё будет в порядке
Suren вне форума Ответить с цитированием
Старый 06.03.2010, 16:28   #30
Suren
Пользователь
 
Регистрация: 03.05.2009
Сообщений: 17
По умолчанию

Наверно у вас английская версия Виндобоза, а имя книги шылда на русском,делайте ренаме и всё будет в порядке
Suren вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что не так не пойму out of range alco84 Microsoft Office Excel 5 24.01.2010 20:19
Как правельно поставить for между if и and Des Общие вопросы Delphi 3 07.05.2009 10:18
Помогите пожалуйста написать правельно условие oks27 Microsoft Office Excel 2 25.02.2009 12:50
Как правельно составить запрос!! Areostar SQL, базы данных 3 16.02.2008 19:49
мастер установки, не пойму что происходит! ronich Помощь студентам 0 27.11.2007 20:59