Треугольник задан координатами своих вершин. Вычислить длины сторон треугольника - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Треугольник задан координатами своих вершин. Вычислить длины сторон треугольника. Для нахождения длин сторон треугольника воспользуемся формулой нахождения расстояния между двумя данными точками s = ((x2 - x1)^2+(y2-y1)^2)^(1/2), где (x1,y1) и (x2, y2) - это координаты начала и конца отрезка. Пожалуйста помогите решить)

Решение задачи: «Треугольник задан координатами своих вершин. Вычислить длины сторон треугольника»

textual
Листинг программы
var
a,b,c,x1,x2,x3,y1,y2,y3: real;
begin
write('Введите координату x вершины A: ');
readln(x1);
write('Введите координату y вершины A: ');
readln(y1);
write('Введите координату x вершины B: ');
readln(x2);
write('Введите координату y вершины B: ');
readln(y2);
write('Введите координату x вершины C: ');
readln(x3);
write('Введите координату y вершины C: ');
readln(y3);
a:=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
b:=sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2));
c:=sqrt((x3-x1)*(x3-x1)+(y3-y1)*(y3-y1));
writeln('AB = ',a);
writeln('BC = ',b);
writeln('AC = ',c);
end.

Объяснение кода листинга программы

  1. Создается переменная a типа real, которая будет использоваться для хранения длины стороны AB треугольника.
  2. Создается переменная b типа real, которая будет использоваться для хранения длины стороны BC треугольника.
  3. Создается переменная c типа real, которая будет использоваться для хранения длины стороны AC треугольника.
  4. Выполняется чтение координат вершин A, B и C с помощью функции readln().
  5. Вычисляется длина стороны AB треугольника с помощью формулы a := sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)).
  6. Вычисляется длина стороны BC треугольника с помощью формулы b := sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2)).
  7. Вычисляется длина стороны AC треугольника с помощью формулы c := sqrt((x3-x1)*(x3-x1)+(y3-y1)*(y3-y1)).
  8. Выводится значение переменной a с помощью функции writeln() и выводится значение переменной b с помощью функции writeln().
  9. Выводится значение переменной c с помощью функции writeln().
  10. Конец программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.25 из 5
Похожие ответы