0 / 0 / 0
Регистрация: 25.03.2019
Сообщений: 11
|
|
1 | |
Определить могут ли 4 точки быть вершинами параллелограмма26.03.2019, 13:42. Показов 4019. Ответов 7
Метки c++для новичков (Все метки)
Дано четыре точки А1(x1,y1),A2(x2,y2),A3(x3,y3),A4(x4,y4).Определить могут ли они быть вершинами параллелограмма
0
|
26.03.2019, 13:42 | |
Ответы с готовыми решениями:
7
Определить, могут ли три точки быть вершинами треугольника Определить, являются ли точки заданного множества вершинами параллелограмма Даны четыре точки А1(x1, y1), А2(x2, y2), А3(x3, y3), А4(x4, y4). Определить будут ли они вершинами параллелограмма. Если точки могут быть вершинами равностороннего треугольника, вычислить его площадь и длину высоты |
Заблокирован
|
|
26.03.2019, 15:40 | 2 |
0
|
0 / 0 / 0
Регистрация: 25.03.2019
Сообщений: 11
|
|
26.03.2019, 16:37 [ТС] | 3 |
надо на C++
0
|
26.03.2019, 17:20 | 4 | |||||
Verevkin, ты дал ссылку на неверный ответ. Ну как там параллелограм тестится? if (y2=y4) ? Смешно! Это работает только с выовненным по осям параллелограммом.
Добавлено через 4 минуты
0
|
Заблокирован
|
||||||
26.03.2019, 19:35 | 6 | |||||
Короче, чуваки,... я в сишнике не копенгаген, но, основываясь на здравом смыле, функцию запилил. Ничего не гарантирую, пожалуйста, тестируйте. Каким бы ни был результат, отпишитесь ниже.
0
|
Заблокирован
|
|||||||||||
26.03.2019, 23:22 | 8 | ||||||||||
Да, вырожденный случай (прямая параллельна оси Y) я не учёл, бывает. Допилишь?
Добавлено через 18 минут Исправил только эту функцию, остальное не трогал.
Воторой вырожденный случай - все 4 точки лежат на одной прямой. Если это не контролировать, то функция возвратит true. Я попытался предотвратить и это безобразие. Вот программа целиком. Тестируйте, я устал.
0
|
26.03.2019, 23:22 | |
26.03.2019, 23:22 | |
Помогаю со студенческими работами здесь
8
Если три точки могут быть вершинами разностороннего тупоугольного треугольника, вычислите его площадь Диагонали (Четыре точки являются вершинами параллелограмма. Определить длину диагоналей и найти координаты ) Определить, могут ли три точки с координатами являться вершинами треугольника Являются ли точки заданного множества вершинами параллелограмма со сторонами, параллельными оси ОХ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |