Вопрос задан 17.06.2023 в 14:51. Предмет Информатика. Спрашивает Biryuk Ira.

Вычислить площадь треугольника по формуле Герона.помогите пожалуйста выполнить на Pascal​

0 0
Перейти к ответам

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

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

Ответ:

program ST_4;

 

var a,b,c,h:integer;

p:real;

S:real;

 

begin

 

write('Введите основание: ');

readln(a);

write('Введите высоту: ');

readln(h);

 

 S := (a*h)/2;

   

writeln ('Площадь треугольника: = ',S);

 

 write('Длины сторон треугольника: ');

 readln(a,b,c);

 

 p := (a+b+c)/2; // Вспомагательная формула

 S := sqrt(p)*(p - a)*(p - b)*(p - c); // Формула Герона

 

writeln ('Площадь треугольника по формуле Герона: = ',S);

 

end.

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

Для вычисления площади треугольника по формуле Герона вам потребуется знать длины всех трех сторон треугольника. Формула Герона выглядит следующим образом:

S = sqrt(p * (p - a) * (p - b) * (p - c))

где S - площадь треугольника, a, b, и c - длины сторон треугольника, а p - полупериметр треугольника, который можно вычислить по формуле:

p = (a + b + c) / 2

Давайте реализуем эту формулу на языке Pascal:

```pascal program GeronFormula;

uses Math;

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:0:2); end. ```

В этом примере мы сначала запрашиваем у пользователя длины сторон треугольника, затем вычисляем полупериметр и площадь треугольника с помощью формулы Герона. Результат выводится на экран.

Надеюсь, это поможет вам вычислить площадь треугольника по формуле Герона на языке Pascal! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

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

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

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

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