Если соединить концы заданных отрезков x и y, получится параллелограмм, причем каждая из сторон будет параллельна диагонали четырехугольника и равна половине этой диагонали. Дело в том, что диагональ любого выпуклого четырехугольника делит его на два треугольника, и отрезок, соединяющий середины СОСЕДНИХ сторон, является в этом треугольнике средней линией. Поэтому такой отрезок параллелен диагонали и равен её половине.
Итак, у нас есть ПАРАЛЛЕЛОГРАММ, у которого заданы диагонали x и y, и угол между ними 60 градусов. Надо найти стороны (потом достаточно умножить результат на 2, и получится ответ).Если сразу обозначить искомые диагонали m и n, то стороны параллелограмма будут m/2 и n/2.
По теореме косинусов (ясно, что диагонали параллелограмма пересекаются в их серединах)
1. Раз BAD = 90 градусов и ABD = 45 градусов, то оставшийся угол ADB= 180-90-45=45 градусов. 2. Судя по этим углам, можно заключить, что AD = AB, а раз AB = AC = BC, то AD = AB = BC = AC. 3. Раз в треугольнике AD = AC, то и угол ADC = угол ACD. 4. В треугольнике ABC угол A = угол B = угол C = 180/3 = 60 градусов. 5. В треугольнике ACD, как и всегда, сумма углов = 180 градусов. Но раз там угол D = угол C, то возьмём один из них за х. Получается, что х+х+90(угол DAB)+60(угол BAC) = 180. 180-90-60=2х 30=2х х=15 градусов = угол ACD = ADC. 6. Угол D, как было указано в пункте №1, равен 45 градусам. Этот угол состоит из угла ADC (15 градусов) и угла CDB (который нам и надо найти). Получается, что: 45=15+CDB CDB = 30 градусов
Если соединить концы заданных отрезков x и y, получится параллелограмм, причем каждая из сторон будет параллельна диагонали четырехугольника и равна половине этой диагонали. Дело в том, что диагональ любого выпуклого четырехугольника делит его на два треугольника, и отрезок, соединяющий середины СОСЕДНИХ сторон, является в этом треугольнике средней линией. Поэтому такой отрезок параллелен диагонали и равен её половине.
Итак, у нас есть ПАРАЛЛЕЛОГРАММ, у которого заданы диагонали x и y, и угол между ними 60 градусов. Надо найти стороны (потом достаточно умножить результат на 2, и получится ответ).Если сразу обозначить искомые диагонали m и n, то стороны параллелограмма будут m/2 и n/2.
По теореме косинусов (ясно, что диагонали параллелограмма пересекаются в их серединах)
(m/2)^2 = (x/2)^2 + (y/2)^2 - 2*(x/2)*(y/2)*cos(60)
m^2 = x^2 + y^2 - x*y;
Аналогично
n^2 = x^2 + y^2 + x*y;
В сущности, это и есть ответ. :
m = корень(x^2 + y^2 - x*y);
n = корень(x^2 + y^2 + x*y);