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

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

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

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

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

textual
Листинг программы
  1. var
  2. a,b,c,x1,x2,x3,y1,y2,y3: real;
  3. begin
  4. write('Введите координату x вершины A: ');
  5. readln(x1);
  6. write('Введите координату y вершины A: ');
  7. readln(y1);
  8. write('Введите координату x вершины B: ');
  9. readln(x2);
  10. write('Введите координату y вершины B: ');
  11. readln(y2);
  12. write('Введите координату x вершины C: ');
  13. readln(x3);
  14. write('Введите координату y вершины C: ');
  15. readln(y3);
  16. a:=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
  17. b:=sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2));
  18. c:=sqrt((x3-x1)*(x3-x1)+(y3-y1)*(y3-y1));
  19. writeln('AB = ',a);
  20. writeln('BC = ',b);
  21. writeln('AC = ',c);
  22. 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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы