|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.03.2010, 08:31 | #1 |
Новичок
Джуниор
Регистрация: 22.03.2010
Сообщений: 1
|
определение типов треугольников.
уважаемые программисты, помогите пожалуйста. вот такое задание.
задаваемое кол-во точек К(3..30) генерируются случ. образом на координатной плоскости. начертить все треугольники, образованные сочетанием любых трех точек. Из К-точек определить их тип: прямоугольный, остроугольный, треугольный, вырожденный(сложенный в одну линию). Заранее большое спасибо!!! |
22.03.2010, 09:08 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Как математически определить углы треугольника знаешь?
Если нет то рекомендую материал: http://ru.wikipedia.org/wiki/%D0%A2%...BD%D0%B8%D0%BA
I'm learning to live...
|
22.03.2010, 09:09 | #3 | |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
насчёт очертания, то (хотя с алгоритмом могу ошибаться) :
1) берёшь одну точку 2) выбираешь ещё точки, которые ближе всех к опорной и друг другу 3) делаешь запись треуголника в массив 4) смотришь : а) если катет + катет = гипотенузе, то вырожденый б) если сумма квадратов катетов = квадрату гипотенузы значит прямоугольный в) если все стороны равны значит треуголный г) иначе остроугольный 5) выбираешь следующую опорную точку Цитата:
Последний раз редактировалось Stilet; 22.03.2010 в 09:55. |
|
22.03.2010, 09:56 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Можно и так. Я привык к углам.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет пересекающихся треугольников | Ozz | Мультимедиа в Delphi | 1 | 11.05.2009 17:40 |
Фрактал. Посчитать количество треугольников. | Marsik | Помощь студентам | 2 | 22.11.2007 08:19 |
Паскаль. Сравнение на подобность треугольников. Координаты вершин в матрице. | Jondeer | Помощь студентам | 3 | 07.11.2007 07:31 |