Вопрос задан 05.07.2023 в 13:39. Предмет Информатика. Спрашивает Геращенко Алина.

Напишите программу на PASCAL для решения следующей задачи. Пользователь вводит с клавиатуры

координаты трех вершин прямоугольного треугольника: (x1, y1), (x2, y2), (x3, y3). Необходимо найти его периметр, считая, что длина каждой стороны рассчитывается по формуле: √(x2−x1)2+(y2−y1)2.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бирюлина Варя.

Ответ:

var x1, x2, x3, y1, y2, y3, d1, d2, d3, P:real;

begin

readln(x1, y1);

readln(x2, y2);

readln(x3, y3);

d1:=sqrt(((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1)));

d2:=sqrt(((x3-x2)*(x3-x2))+((y3-y2)*(y3-y2)));

d3:=sqrt(((x1-x3)*(x1-x3))+((y1-y3)*(y1-y3)));

P:=d1+d2+d3;

writeln('Периметр равен: ', round(P));

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на Pascal, решающей данную задачу:

pascal
program PerimeterOfRightTriangle; uses Math; var x1, y1, x2, y2, x3, y3: Real; side1, side2, side3, perimeter: Real; begin WriteLn('Введите координаты трех вершин прямоугольного треугольника:'); Write('x1: '); ReadLn(x1); Write('y1: '); ReadLn(y1); Write('x2: '); ReadLn(x2); Write('y2: '); ReadLn(y2); Write('x3: '); ReadLn(x3); Write('y3: '); ReadLn(y3); side1 := Sqrt(Sqr(x2 - x1) + Sqr(y2 - y1)); side2 := Sqrt(Sqr(x3 - x2) + Sqr(y3 - y2)); side3 := Sqrt(Sqr(x1 - x3) + Sqr(y1 - y3)); perimeter := side1 + side2 + side3; WriteLn('Периметр прямоугольного треугольника: ', perimeter:0:2); end.

Скопируйте этот код в среду программирования Pascal (например, Free Pascal) и выполните его. Программа запросит у пользователя координаты трех вершин прямоугольного треугольника и выведет на экран его периметр.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос