Ответы на вопрос:
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 uses crt; var i,xa,ya,xb,yb,xc,yc: integer; function dlina(x1,y1,x2,y2: integer): real; var d: real; begin d: = sqrt(sqr(y1-y2)+sqr(x1-x2)); dlina: =d; end; function perimetr(a,b,c: real): real; begin perimetr: =a+b+c; end; procedure vvod (nt: byte; var ax,ay,bx,by,cx,cy: integer); begin writeln ('координаты вершины a ',nt,' треугольника'); readln (ax,ay); writeln ('координаты вершины b ',nt,' треугольника'); readln (bx,by); writeln ('координаты вершины c ',nt,' треугольника'); readln (cx,cy); end; begin for i: =1 to 3 do begin vvod (i,xa,ya,xb,yb,xc,yc); writeln ('периметр ',i,' треугольника = ',perimetr(dlina(xa,ya,xb,yb),dlina(xb,yb,xc,yc),dlina(xc,yc,xa,ya)): 0: 2); writeln; end; readkey end.
Популярно: Информатика
-
Роззе30.09.2020 02:55
-
ванямна24.07.2022 20:53
-
toshaantoshai27.02.2020 20:20
-
strunets125.12.2020 16:17
-
QwErtY31445566723.05.2023 20:15
-
микадо103.10.2021 02:17
-
oksanasmolko2005.06.2021 11:06
-
VortexYT05.10.2021 14:06
-
RoseIce23.02.2022 22:24
-
Mrklazik20.05.2022 10:20