Известны координаты вершин A, B, C треугольника. Напишите программу, вычисляющую площадь...

0 голосов
200 просмотров
Известны координаты вершин A, B, C треугольника. Напишите программу, вычисляющую площадь этого треугольника.
Пример входных данных:
ха=2
ya=1
xb=6
xc=10
yc=1
Пример выходных данных:
S=16.0
Пожалуйста помогите)

Информатика (25 баллов) | 200 просмотров
0

На каком языке?

0

Паскаль)

Дано ответов: 2
0 голосов

Program triangle;
var ax,bx,cx,ay,by,cy:integer;
begin
  Writeln('Введите координату А по Х');
  Readln(ax);
  Writeln('Введите координату B по Х');
  Readln(bx);
  Writeln('Введите координату C по Х');
  Readln(cx);
  Writeln('Введите координату А по Y');
  Readln(ay);
  Writeln('Введите координату B по Y');
  Readln(by);
  Writeln('Введите координату C по Y');
  Readln(cy);
  Writeln('Площадь треугольника равна ', 0.5*((ax-cx)*(by-cy)-(bx-cx)*(ay-cy)));
end.

(696 баллов)
0

спасибо

0 голосов

Программа во вложениях) Удачи ) Всё работает) (только я задал координаты всех точек, если нужно по-другому, то в лс)


image
(4.9k баллов)
0

спасибо