Программа pascal. даны координаты 3 точек x1,x2,x3, y1,y2,y3, которые представляют собой вершины треугольника. вычислить а) длины сторон треугольника б)площадь треугольника
287
407
Ответы на вопрос:
Var x1,y1,x2,y2,x3,y3: real; a,b,c: real; begin write('x1 = '); readln(x1); write('y1 = '); readln(y1); write('x2 = '); readln(x2); write('y2 = '); readln(y2); write('x3 = '); readln(x3); write('y3 = '); readln(y3); a: =sqrt(sqr(x2-x1) + sqr(y2-y1) ); b: =sqrt(sqr(x2-x3) + sqr(y2-y3) ); c: =sqrt(sqr(x3-x1) + sqr(y3-y1) ); if (a< b+c)and(b< a+c)and(c< a+b) then begin writeln('длины сторон равны: '); writeln('a = ',a); writeln('b = ',b); writeln('c = ',c); x1: =(a+b+c)/2; writeln('площадь треугольника равна ',sqrt(x1*(x1-a)*(x1-b)*(x1- end else writeln('треугольник не существует') end.
Популярно: Информатика
-
Lilia5559020.03.2023 01:56
-
alapova104.08.2022 11:52
-
katyunyagolubmailru11.06.2021 23:19
-
vaynasmirnov02124.08.2020 22:14
-
Lunit12.05.2022 16:34
-
olga87730.04.2023 01:54
-
tagirrulit26.05.2021 17:22
-
makatova05113.06.2022 10:53
-
55brb24.05.2023 07:40
-
ryzik198803.04.2021 15:53