Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
13.05.2026
Размер:
722 б
Скачать
A = (5,35)
B = (12,-2)
C = (6,26)
AB = (((12-5)**2+(-2-35)**2))**0.5
AC = (((6-5)**2+(26-35)**2))**0.5
BC = (((6-12)**2+(26+2)**2))**0.5
AH1 = ((2*(AB**2+AC**2)-BC**2)**0.5/2) #to BC
CH2 = ((2*(AC**2+BC**2)-AB**2)**0.5/2) #to AB
BH3 = ((2*(AB**2+BC**2)-AC**2)**0.5/2) #to AC
p = (AB+AC+BC)/2
S = (p*(p-AB)*(p-AC)*(p-BC))**0.5
h1 = 2*S/AB #to AB
h2 = 2*S/AC #to AC
h3 = 2*S/BC #to BC

print(' A(',A[0], ',', A[1], ')', chr(10), 'B(', B[0], ',', B[1], ')', chr(10), 'C(',C[0], ',', C[1], ')')
print(' AH1 (median) to BC =', AH1, chr(10), 'CH2 (median) to AB =', CH2, chr(10), 'BH3 (median) to AB =', BH3)
print(' h1 (high) to AB =', h1, chr(10), 'h2 (high) to AC =', h2, chr(10), 'h3 (high) to BC =', BH3)
Соседние файлы в папке семестр 1