Ответы
Ответ дал:
0
from math import *
BC = int(input('Введите BC: '))
BAC = int(input('Введите BAC: '))
ACB = int(input('Введите ACB: '))
def Ugol(x, y):
return 180-x-y
def Storona(x, y, z):
return x*(sin(radians(y))/sin(radians(z)))
def S(x, y, z):
return 0.5*x*y*sin(radians(z))
def P(x, y, z):
return x+y+z
ABC = Ugol(BAC, ACB)
CA = Storona(BC, ABC, BAC)
AB = Storona(BC, ACB, BAC)
if CA>0 and AB>0 and ABC>0 and BAC>0 and ACB>0:
print('Углы треугольника: BAC =', BAC, ', ABC =', ABC, ', ACB =', ACB)
print('Стороны треугольника: BC =', BC, ', CA =', CA, ', AB =', AB)
print('Площадь треугольника =', S(BC, CA, ACB))
print('Периметр треугольника =', P(BC, CA, AB))
else:
print('Неверные данные')
J2S:
привет
у тебя есть телеграм?
спасибо за решение
https://znanija.com/task/48335229 вот это решите?:
добавила
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад