Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

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

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 16.06.2011, 19:22   #1
х-prof
Новичок
Джуниор
 
Регистрация: 16.06.2011
Сообщений: 3
Смущение лежит ли точка внутри треугольника

xA=1
xB=-2
xC=3
yA=1
yB=-2
yC=3
xO=1
yO=2
ТОЧКА о ЛЕЖИТ ЛИ ВНУТРИ ТРЕУГОЛЬНИКА НАДО НАЙТИ ПЛОЩАДЬ 3-ЕХ ТРЕУГОЛЬНИКОВ.ABC,AOC,BOC,AOB.
ЕСЛИ ЛЕЖИТ ТО AOC+BOC+AOB.РАВНО ПЛОЩАДИ ABC.
КАК ЭТО СДЕЛАТЬ НА ПАСКАЛЕ АБЦ.
ЗАРАНЕЕ СПС
Изображения
Тип файла: jpg Super-0097.jpg (71.3 Кб, 128 просмотров)
х-prof вне форума Ответить с цитированием
Старый 16.06.2011, 20:16   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,260
По умолчанию

Всё, что Вам нужно для решения данной задачи, это
1) формула Герона
Цитата:
выражает площадь S треугольника через длины трех его сторон a, b и c и полупериметр P = (a + b + c)/2
Код:
S := sqrt(p*(p-a)*(p-b)*(p-c))
2) формула определения расстояния между двумя точками
Пусть есть точка A с координатами (Xa, Ya) и точка B с с координатами (Xb, Yb)
тогда расстояние Lab между ними будет:
Код:
Lab := sqrt( sqr(Xa-Xb) + sqr(Ya-Yb) );
И всё! Больше для решения данной "сложной" задачи знаний никаких не нужно!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Делфи. Лежит ли точка в заштрихованной части zoza1 Помощь студентам 5 12.02.2010 22:16
Определить лежит ли точка на пересечении 2 элипсов Sirega Общие вопросы C/C++ 8 03.03.2009 21:49
точка не должна выходить за пределы треугольника Брутальный М. Паскаль, Turbo Pascal, PascalABC.NET 8 23.12.2008 08:39
лежит ли заданная точка А внутри или вне много-угольника. Anton1997 Общие вопросы Delphi 4 30.11.2008 17:07


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS