| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > LISP > Фракталы в Lisp/AutoCAD |
| Автор: RussoTuristo 25.10.2010, 09:47 | ||
| Необходимо написать программу, выводящую на экран фрактал 6-угольник Серпинского. Идея фрактала такая: Есть 6 угольник, заданный вершинами X1,Y1; X2,Y2..... 1) Случайно ставим точку внутри этого 6-угольника, пусть она будет O(X7,Y7) 2) Цикл: а)Случайно выбираем вершину б) Ставим точку между выбранной вершиной и точкой O в) Точке О присваиваем координаты новой точки Повторять n раз(выяснится на практике) С lispom только начали знакомство, в пособиях даже не написано как элементарно точку поставить... Знаю, что несложная программа, помогите пожалуйста:
Для того, чтобы можно было вычислять среднюю точку решил записывать координаты в переменные... но почему-то значения X1 Y1 не считываются и многоульник даже не строится... + не знаю как правильтно точку ставить)) Делаю пока как линию с одинаковым началом и концом... |
| Автор: VH_ 28.10.2010, 11:06 | ||
|