![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
NikolayShkuta |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 4.10.2007 Репутация: нет Всего: нет |
День добрый, господа.
Вопрос из области геометрии: Задан треугольник координатами трех его вершин Задана окружность координатами центра и радиусом Внимание, вопрос: Как определить, находится ли окружность полностью внутри треугольника? |
|||
|
||||
Aldan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 2.4.2007 Где: Минск, Беларусь Репутация: нет Всего: нет |
Я бы предложил делать так:
1. Взяв поочередно каждую сторону треугольника и полагая центр окружности как третью вершину, найти высоты перпендикуляров, опущенных из этой точки на необходимую сторону (есть длины трех сторон, по идее не сложно). 2. Для каждой стороны треугольника высота перпендикуляра должна быть больше либо равна радиусу окружности. Если это условие выполняется - окружность лежит внутри треугольника, иначе - нет. |
|||
|
||||
dereyly |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 217 Регистрация: 16.6.2006 Репутация: нет Всего: 4 |
Как та так:
1) Находится ли центр окружности внутри треугольника, ели да то шаг 2, если нет то 3 2) Пересекает ли окружность стороны треугольника, если да то 3 (если решение системы уравнений
имеет одно решение, то скорее всего 4 если решений нет, т.е. дискриминант < 0, то 4 3) Окружность не лежит внутри треугольника 4) Окружность лежит внутри Это сообщение отредактировал(а) dereyly - 4.10.2007, 13:23 |
|||
|
||||
maxim1000 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 24 Всего: 110 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! -------------------- qqq |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |