0карма

Помогите кто понимает Pascal!

Дано три точки на плоскости.Определите можно ли построить треугольник с вершинами в заданных точках. 1)Определите тип треугольника.2)Найдите площадь и периметр.
Дополнен 3 года назад
мне нужно написать программу в паскале! а не на бумаге блин > <
очень нужно

0карма

Виктор Очки4
причем тут паскаль - это же математические задачки. в паскале все те же самые плюс, умножить, разделить и равно.

0карма

Dieter83Uwr Очки1
Если даны три точки, то треугольник НЕЛЬЗЯ построить только в одном случае: если они все три лежат на одной прямой. Проверяется это таким уравнением:
(x1 - x2) / (x3 - x2) = (y1 - y2) / (y3 - y2)
Соответственно пишешь:
var x1, x2, x3, y1, y2, y3: real
begin
if (x1 - x2) / (x3 - x2) := (y1 - y2) / (y3 - y2) then writeln ('Можно! ') else ('Нельзя! ');
end

Напишите свой ответ и получите баллы

Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.

Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

...