Pascalabc. составьте программу рисования ряда треугольников с использованием процедуры triangle.
202
429
Ответы на вопрос:
Var ax,ay,bx,by,cx,cy,ab,bc,ca: real; begin writeln('координаты точки a'); write(' x = '); readln(ax); write(' y = '); readln(ay); writeln('координаты точки b'); write(' x = '); readln(bx); write(' y = '); readln(by); writeln('координаты точки c'); write(' x = '); readln(cx); write(' y = '); readln(cy); ab: =sqr(ax-bx)+sqr(ay-by); bc: =sqr(bx-cx)+sqr(by-cy); ca: =sqr(cx-ax)+sqr(cy-ay); if (sqrt(ab)< sqrt(bc)+sqrt(ca))and(sqrt(bc)< sqrt(ca)+sqrt(ab))and(sqrt(ca)< sqrt(ab)+sqrt(bc)) then if (ab+bc=ca)or(bc+ca=ab)or(ca+ab=bc) then writeln('треугольник abc - прямоугольный') else writeln('треугольник abc не является прямоугольным') else writeln('данные точки не являются вершинами треугольника') end.
Популярно: Информатика
-
Alexandra33516.03.2021 02:57
-
ket9565120.05.2020 19:07
-
vfeukb59Pavek23.04.2022 23:35
-
adyan2204199610.03.2021 13:43
-
Марцело04.06.2021 00:26
-
Воздух506.01.2022 21:05
-
mi198013.09.2021 21:40
-
Niks66623.03.2023 14:10
-
dangah3127.05.2021 19:43
-
SallyKromsali310.07.2021 05:05