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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2009, 15:42   #1
stimswall
Пользователь
 
Аватар для stimswall
 
Регистрация: 17.03.2009
Сообщений: 12
Восклицание вписать в треугольник окружность

Не могу вписать в треугольник окружность(((((

Помогите если знаете , исправьте код)
Вложения
Тип файла: rar Stim.rar (179.9 Кб, 20 просмотров)
stimswall вне форума Ответить с цитированием
Старый 19.03.2009, 20:26   #2
Jean-Esther
Пользователь
 
Аватар для Jean-Esther
 
Регистрация: 15.01.2009
Сообщений: 69
По умолчанию

Для того, чтобы можно было нарисовать окружность, необходимо задать (насколько я помню) крайние точки описанного вокруг него квадрата (TRect). В любом случае, следует найти радиус. Тут возможны несколько способов:
Можно, например, исходить из векторной алгебры и сказать, что если известны координаты вершин, то известны и вектора сторон, следовательно, углы при всех вершинах. А так как центр лежит на персечении биссектрис, то получаем, систему уравнений, решаем её и находим формулы для центра вписанной окрыжности.
Используем Canvas.Ellipse(trunc(X0-R),trunc(Y0-R),trunc(X0+R),trunc(Y0+R)).
Мысль, думаю, моя ясна: решаем математически, только затем реализовуем.
Silence is of great value...
Jean-Esther вне форума Ответить с цитированием
Старый 20.03.2009, 23:03   #3
stimswall
Пользователь
 
Аватар для stimswall
 
Регистрация: 17.03.2009
Сообщений: 12
По умолчанию Вот программа!

Вот полностью рабочая программа , может кому пригодится )))

Условие такое : Построить треугольник по координатам его вершин и вписать в него окружность.
Вложения
Тип файла: rar 098.rar (177.5 Кб, 78 просмотров)

Последний раз редактировалось stimswall; 21.03.2009 в 03:10.
stimswall вне форума Ответить с цитированием
Старый 21.03.2009, 03:15   #4
stimswall
Пользователь
 
Аватар для stimswall
 
Регистрация: 17.03.2009
Сообщений: 12
По умолчанию

Блин не кто не помог ((((
stimswall вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вписать в ячейку формулу. tae1980 Microsoft Office Excel 7 18.03.2009 18:19
простые числа.окружность. Verochka Помощь студентам 15 31.12.2008 08:22
Построить треугольник по координатам его вершин и описать около него окружность. Lion Помощь студентам 22 01.04.2008 23:37
как вписать сферу в паскале Melok Помощь студентам 1 16.11.2007 21:56
Как вписать строки в файл Master-Skull Общие вопросы Delphi 17 07.09.2007 14:45