9класс

Страница 101-107 §2.4 номер 9, ГДЗ по информатике за 9 класс к учебнику Босовой

Номер 9. Напишите функцию, вычисляющую длину отрезка по координатам его концов. Напишите программу, вычисляющую периметр треугольника по координатам его вершин с помощью этой функции.

Длина отрезка по координатам его вершин вычисляется по формуле: l=√((x1-x2)2+(y1-y2)2)

x1, y1 - координаты первого конца отрезка;

x2, y2 - координаты второго конца отрезка.

В программе не проверяется возможность построения треугольника по полученным длинам сторон, предполагается, что треугольник всегда существует.

program z_9;

var

  ax,ay,bx,by,cx,cy: integer;

  p: real;

  function l(x1, y1, x2, y2: integer): real;//функция вычисления длины отрезка по координатам его концов

  begin

    l := sqrt(sqr(x1 - x2) + sqr(y1 - y2))

  end;

begin

  writeln('введи координаты (x, y) трех вершин A, B, C по очереди через пробел >');

  readln(ax,ay,bx,by,cx,cy);

  p:=l(ax,ay,bx,by)+l(bx,by,cx,cy)+l(cx,cy,ax,ay);

  writeln('Периметр треугольника = ',p:6:2)

 end.

Сообщить об ошибке
Закрыть