Разработка Программы на языке паскаль для определения типа треугольника по координатам

Разработка Программы на языке паскаль для определения типа треугольника по координатам трёх его вершин. Помогите написать математическую модель пожалуйста.

Задать свой вопрос
Камбеков Руслан
Ошибка в 18-той строке. Должно быть не "<", а "<=". Если длина наибольшей стороны будет приравниваться сумме других 2-ух сторон, то это будет теснее не треугольник, а отрезок.
Олеся Прийма
Еще раз проверил, все правильно, оплошности нет. Приношу прощения.
1 ответ

1) Вычисляем длину большей стороны. То есть обретаем max(x,y,z).

2) Проверяем, может ли такой треугольник вообщем существовать. Сопоставляем длину большей стороны с суммой длин других 2-ух сторон. Понятно, что сумма длин 2-ух наименьших сторон должна быть больше длины большей стороны.

3) Сопоставляем сумму квадратов длин наименьших сторон, с квадратом длины большей стороны. Если квадрат большей стороны меньше, то противолежащий угол острый. Если больше - тупой. Ну, а если сумма квадратов длин наименьших сторон одинаковы квадрату длины большей стороны, то противолежащий угол - прямой.

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт