| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C/C++] Вывести вершины треугольника в порядке |
| Автор: En_t_end 16.9.2006, 06:33 | ||
| Вывести вершины треугольника. Вот моё решение, но оно неверно при A(3;5),B(3;0),C(0;0)
|
| Автор: MAKCim 16.9.2006, 09:27 |
| 1. Найти min(x), max(x) (пусть нашли и min(x) -> A, max(x) -> B) 2. Если Cy>=By => ((Ax,Ay),(Cx,Xy),(Bx,By)) Если Cy<By => ((Ax,Ay),(Bx,By),(Cx,Cy)) |
| Автор: En_t_end 16.9.2006, 16:40 |
| MAKCim, Благодарю |
| Автор: En_t_end 21.9.2006, 18:39 | ||
Вот конкретно часть определения порядка вывода(c изменениями):
Решение ошибочно для A(0;0),B(0;1),C(1;0) MAKCim, and all выручайте, над этой простой задачей бьюсь уже туеву тучу времени. Впрочем у меня так всегда. |
| Автор: MAKCim 21.9.2006, 21:49 | ||
|