
Вопрос задан 27.09.2023 в 20:32.
Предмет Информатика.
Спрашивает Данияр Дариға.
Найдите площадь треугольника по трем сторонам. Подсказка, по формуле Герона Написать на языке
Паскаля

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

Отвечает Крамарева Анютка.
var
a,b,c,p,s:real;
flag:boolean;
begin
flag:=false;
repeat
write('Введите стороны a,b,c: '); readln(a,b,c);
if (a+b>c) and (a+c>b) and (b+c>a) and (a*b*c>0) then
flag:=true
else
writeln('Некорректные данные.');
until flag;
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('S=',s);
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для вычисления площади треугольника по трем сторонам можно использовать формулу Герона. Вот как это можно сделать на языке Pascal:
pascalprogram CalculateTriangleArea; var a, b, c, s, area: real; begin // Ввод длин трех сторон треугольника writeln('Введите длины трех сторон треугольника:'); readln(a); readln(b); readln(c); // Вычисление полупериметра s := (a + b + c) / 2; // Вычисление площади по формуле Герона area := sqrt(s * (s - a) * (s - b) * (s - c)); // Вывод результата writeln('Площадь треугольника равна: ', area:0:2); end.
Эта программа сначала запрашивает длины трех сторон треугольника, затем вычисляет полупериметр (половину суммы всех сторон) и, наконец, использует формулу Герона для вычисления площади треугольника. Результат выводится на экран с точностью до двух знаков после запятой.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili