Помощь - Поиск - Пользователи - Календарь
Полная версия: Графика
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
filusha
Ребята, требуется помощь! Кому не лень, помогите пожалуйста с написанием программы такого содержания:
2. Запросить три точки, нарисовать треугольник и описанную вокруг него окружность. Срочно нужно к пятницеsmile.gif Спасите студенткуsmile.gif Заранее огромное спасибо!!! d3.gif
Ozzя
Имея координаты вершин трегольника, выяснить, можно ли построить треугольник, далее соединить эти три точки.
Выяснить, является ли окружность ... описанной по отношению к треугольнику и нарисовать оную.
Всё.
Lapp
Цитата(Ozzя @ 19.04.2007 9:29) *

Имея координаты вершин трегольника, выяснить, можно ли построить треугольник, далее соединить эти три точки.
Выяснить, является ли окружность ... описанной по отношению к треугольнику и нарисовать оную.
Всё.

Ozzя, странны речи твои.. blink.gif
По первой ссылке находится задача про три отрезка. А тут задано три точки.. И я вообще не совсем понимаю, в каком случае нельзя построить треугольник по трем точкам - ну, может, вырожденный в отрезок..
По второй ссылке - задача по проверке данной окружности, а не построение оной..
Ты пошутил?.. wacko.gif

Мне кажется, вопрос на самом деле касается общих принципов рисования в Delphi - Canvas там и т.п... filusha, так?
Ozzя
Цитата
Даны три точки

Я так понял, что даются координаты трех точек. По координатам можно найти длины отрезков для проверки существования треугольника. Если да, то построить.


Добавлено через 3 мин.
Каюсь, 2-ю ссылку см. невнимательно. Но, при построении окружности, описанной подле трегольника, всё равно нужно проверять?

Цитата
Мне кажется, вопрос на самом деле касается общих принципов рисования в Delphi - Canvas там и т.п... filusha, так?


PaintBox?
Lapp
Цитата(Ozzя @ 19.04.2007 11:51) *

По координатам можно найти длины отрезков для проверки существования треугольника. Если да, то построить.

Ozzя, ты серьезно?.. Ты правда думаешь, что по вершинам треугольника, который фактически уже есть, нужно все-таки вычислять длины сторон, чтобы потом по ним проверить, не мираж ли перед твоими глазами?.. smile.gif
Цитата(Ozzя @ 19.04.2007 11:51) *

при построении окружности, описанной подле трегольника, всё равно нужно проверять?

Что проверять?.. Вычислить центр окружности по серединным перпендикулярам, рассчитать ее радиус, а потом проверять, описанная она или нет?.. Или просто брать наобум и проверять? Полный перебор по континууму?.. smile.gif
filusha
Цитата(Lapp @ 19.04.2007 9:52) *

Ozzя, странны речи твои.. blink.gif
По первой ссылке находится задача про три отрезка. А тут задано три точки.. И я вообще не совсем понимаю, в каком случае нельзя построить треугольник по трем точкам - ну, может, вырожденный в отрезок..
По второй ссылке - задача по проверке данной окружности, а не построение оной..
Ты пошутил?.. wacko.gif

Мне кажется, вопрос на самом деле касается общих принципов рисования в Delphi - Canvas там и т.п... filusha, так?

Да, действительно всё связано с Canvas$)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.