Автор: ..... (17.09.2010 в 02:30)
>x1 = sqrt (( x2 - x1 ) * ( x2 - x1 ) + ( y2 - y1 ) * ( y2 - y1 ));
x2 = sqrt (( x3 - x2 ) * ( x3 - x2 ) + ( y3 - y2 ) * ( y3 - y2 ));
x1 = sqrt (( x1 - x3 ) * ( x1 - x3 ) + ( y1 - y3 ) * ( y1 - y3 ));
Это я так понял вычисление длинн сторон ?
тогда нужны хотя-бы одна переменная.
первая строка перезаписала x1 которая должна использоваться неизменённой в третьей строке.
......... (вторая может перезаписать x2)
......... (третья может перезаписать x3, но почему-то почему-то снова x1 )
в четвёртой строке всё было-бы аккуратнее, если-бы сделать ещё переменную
вместо (x1 + x2 + x3)/2