![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Ильмир |
![]()
Сообщение
#1
|
Школьник ![]() Группа: Продвинутые Сообщений: 11 Регистрация: 25.1.2012 Город: Уфа Учебное заведение: УГАТУ Вы: студент ![]() |
Здравствуйте.
Перезалил. Пишу программу. Программа должна нарисовать два круга. Радиусы известны. Один круг маленький другой большой они вот должны касаться. (IMG:http://cs301209.vk.com/u16431588/143297543/z_d9bbc52e.jpg) Проблема начинается с маленьким кругом. По идеи что бы его нарисовать нужно знать его координаты. Координатам является центр окружности. Координаты маленького круга по X найти легко, а вот по Y не как не могу додуматься. Спасибо за внимание.(IMG:style_emoticons/default/smile.gif) |
![]() ![]() |
Ильмир |
![]()
Сообщение
#2
|
Школьник ![]() Группа: Продвинутые Сообщений: 11 Регистрация: 25.1.2012 Город: Уфа Учебное заведение: УГАТУ Вы: студент ![]() |
Dimka
Я очень благодарен за помощь(IMG:style_emoticons/default/smile.gif) но вы к сожалению не так поняли. мне известна формула нахождения координаты маленького круга. она равна x0=-r; y0=sqrt(2*R*r-R*R). Но не известна формула нахождения координаты точки касания окружности. Так как r и R произвольные. Только когда r=R/2 точка касания будет равна x=-R, y=0, а при других значениях r она будет равна другому значению. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 28.5.2025, 2:22 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru