Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 18, 2017 22:18:38

arsen_zl
Зарегистрирован: 2017-10-18
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Треугольник, координаты

A(0;2x+1); B(0;2+x)
Кут В = 2k (в градусах)
BC = n
(k, n, x вводяться с клавиатуры)
найти:
Координати С
Угол С
Высоту к стороне АВ
Радиус описуемого кола

Офлайн

#2 Окт. 19, 2017 06:51:15

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Треугольник, координаты

arsen_zl
Радиус описуемого кола
Интересно, ты сам понял, что сказал?



Офлайн

#3 Окт. 19, 2017 12:55:52

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Треугольник, координаты

FishHook
Интересно, ты сам понял, что сказал?
это по украински(“радіус описаного кола”), на русском это “радиус описанной окружности(круга)”



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#4 Окт. 19, 2017 18:13:50

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Треугольник, координаты

Нуууу, блин, я щас на греческом начну вещать



Отредактировано FishHook (Окт. 20, 2017 06:33:31)

Офлайн

#5 Окт. 20, 2017 02:06:59

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9894
Репутация: +  854  -
Профиль   Отправить e-mail  

Треугольник, координаты

arsen_zl
Координати С
Угол С
Высоту к стороне АВ
Радиус описуемого кола
Длина стороны AB
|AB| = sqrt((Bx - Ax)^2 + (By - Ay)^2)

Длина высоты из угла C на сторону AB
|CM| = |AB| * sin(<B)

Площадь треугольника
S = 1/2 * |AB| * |CM|

Длина стороны CA
|CA| = sqrt(|AB|^2 * |BC|^2 - 2 * |AB| * |BC| * cos(<B))

Радиус описанной окружности треугольника
R = (|AB| * |BC| * |CA|) / (2 * S)
R = |CA| / (2 * sin(<B))

Угол С
|CA| / sin(<B) = |AB| / sin(<C)
<C = arcsin((|AB| * sin(<B)) / |CA|)

Координаты точки C
 /|AC| = sqrt((Cx - Ax)^2 + (Cy - Ay)^2)
-
\|BC| = sqrt((Cx - Bx)^2 + (Cy - By)^2)



Отредактировано py.user.next (Окт. 20, 2017 02:12:44)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version