Треугольник задан длинами сторон. Найти длины медиан - надо в Паскале

0 голосов
91 просмотров

Треугольник задан длинами сторон. Найти длины медиан - надо в Паскале


Информатика (69 баллов) | 91 просмотров
Дан 1 ответ
0 голосов

Var
a, b, c, ma, mb, mc: real;
begin
read(a); read(b); read(c);
ma:=(sqrt(2*b*b+2*c*c-a*a))/2;
mb:=(sqrt(2*a*a+2*c*c-b*b))/2;
mc:=(sqrt(2*a*a+2*b*b-c*c))/2;
writeln('Медиана к стороне a=', ma:17:2);
writeln('Медиана к стороне b=', mb:17:2);
writeln('Медиана к стороне с=', mс:17:2);
end.

(668 баллов)
0

Длина медианы ma:=(sqrt(2*b*b+2*c*c-a*a))/2, точно так же и для остальных

0

вообще-то, для каждой медианы будет своя формула, т.к. они проведены к разным сторонам (????)

0

Конечно своя, под корнем квадратным вычитается не удвоенный квадрат, а просто квадрат стороны, к которой проведена медиана.

0

ох, я поняла. да, извини, спасибо за то, что исправил ^^