написать программу на...

Тема в разделе "Информатика", создана пользователем Dilet_ant, 28 фев 2010.

  1. Dilet_ant

    Dilet_ant New Member

    написать программу на паскале Треугольник задан координатами (x1, y1), (x2, y2), (x3, y3)своих вершин. Вычислить радиус окружности, вписанной в треугольник
     
  2. volk2005

    volk2005 New Member

    Var x1,y1,x2,y2,x3,y3,a,b,c,p,r:real;
    Begin
     write('A='); readln(x1,y1);
     write('B='); readln(x2,y2);
     write('C='); readln(x3,y3);
     a:=sqrt(sqr(x1-x2)+sqr(y1-y2));
     b:=sqrt(sqr(x2-x3)+sqr(y2-y3));
     c:=sqrt(sqr(x1-x3)+sqr(y1-y3));
     p:=(a+b+c)/2;
     r:=sqrt(((p-a)*(p-b)*(p-c))/p);
     writeln('r=',r:0:2);
    End.
     

Поделиться этой страницей

Наша группа