Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Треугольники

Автор: savef5 21.05.2007 23:15

Задание следующее, вводится n-точек (число точек кратно 3, то есть: 6, 9, 12 и т.д.)
построить треугольники(число которых получается n/3), стороны которых не будут пересекаться.

Графика, тоесть построения на экране треугольников я знаю.
Для ввода точек я создал бы n/3 штук массивов 2*3, где будут хранится координаты точек
вершин треугольников.

Вопрос в следующем, я не знаю как распределить эти координаты по массивам, то есть как сделать
так чтобы стороны треугольников не пересекались.

Выслушаю все ваши предложения.
Зарание спасибо.

Автор: Malice 22.05.2007 2:18

Вот очень похожая тема by Michael_Rybak:
http://forum.pascal.net.ru/index.php?showtopic=14987&hl=
Только соединять не все попарно, а тройками.