Известны координаты вершин А, В, С треугольника. Разработайте и отладьте программу, вычисляющую площадь этого треугольника. Для проверки правильности программы используйте тест

ГДЗ информатика 8 класс

§ 4.3. Программирование линейных алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


5. Известны координаты вершин А, В, С треугольника. Разработайте и отладьте программу, вычисляющую площадь этого треугольника. Для проверки правильности программы используйте тест:

Входные данные:

xa=2
ya=1
xb=6
yb=5
xc=10
yc=1
Выходные данные
AB=16.0

ГДЗ по Информатике 8 класс. Босова. Программирование линейных алгоритмов

Ответ

var
xa, ya, xb, yb, xc, yc: real;
s: real;
begin
xa := 2;
ya := 1;
xb := 6;
yb := 5;
xc := 10;
yc := 1;

s := abs((xa * (yb — yc) + xb * (yc — ya) + xc * (ya — yb)) / 2);

writeln(‘s = ‘, s:0:1);
end.

Результатом работы программы будет вывод значения площади треугольника s, которое равно 16.0.


Понравилась статья? Поделиться с друзьями: