Найти площадь поля, если известны расстояния от пересечения каждых двух дорог до третьей - Pascal ABC
Формулировка задачи:
Поле имеет форму треугольника, ограниченного пересекающимися в его вершинах дорогами. Найти площадь этого поля, если известны расстояния:
а) от пересечения каждых двух дорог до третьей.
б) между каждыми двумя пересечениями дорог.
Помогите пожалуйста
Решение задачи: «Найти площадь поля, если известны расстояния от пересечения каждых двух дорог до третьей»
textual
Листинг программы
var a,b,c,r:real; begin read(a,b,c); r:=1/sqrt((1/a+1/b+1/c)*(1/a+1/b-1/c)*(1/a+1/c-1/b)*(1/b+1/c-1/a)); writeln(r); end.
Объяснение кода листинга программы
В данном коде происходит чтение трех переменных типа real с помощью функции read. Затем вычисляется корень квадратный из суммы значений этих переменных, деленной на сумму произведений их значений, умноженных на разности между ними. Полученное значение сохраняется в переменной r и выводится на экран с помощью функции writeln.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д