Вычислить площадь треугольника по формуле Герона - Pascal

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

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

ВЫЧЕСЛИТЬ ПЛОЩАДЬ ТРЕУГОЛЬНИКА ПО ФОРМУЛЕ ГЕРОНА S=√p(p-a)(p-b)(p-c) где p-полупериметр a,b,c-стороны

Решение задачи: «Вычислить площадь треугольника по формуле Герона»

textual
Листинг программы
var
a,b,c,p,s:real;
BEGIN
 writeln('введите длины сторон');
 readln(a,b,c);
 p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('s= ', s:8:3);
 END.

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

  1. В начале объявляются переменные a, b, c, p и s типа real.
  2. Затем выводится сообщение для ввода длин сторон треугольника.
  3. С помощью функции readln считываются значения длин сторон треугольника a, b и c.
  4. Переменная p инициализируется как половина суммы всех сторон треугольника.
  5. Функция sqrt используется для вычисления квадратного корня из значения переменной p.
  6. Значение переменной s вычисляется по формуле Герона для площади треугольника и сохраняется в переменной s.
  7. Наконец, выводится значение переменной s с использованием функции writeln.

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


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

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

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