Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > помогит создать программу электронный калейдоскоп


Автор: forsaken92 10.12.2013, 19:23
Составить программу "электронный калейдоскоп". Построение калейдоскопа выполнять следующим образом. В центре экрана должен быть изображен правильный шестиугольник ABCDEF, вершины которого соединены с его центром О (рис. 97). Треугольник FOA должен быть рассечен несколькими прямыми, количество и расположение которых выбирается с помощью датчика случайных чисел. Каждая из полученных таким образом частей треугольника FOA должна быть закрашена цветом, номер которого также выбирается с помощью датчика случайных чисел. После этого изображение в каждом следующем треугольнике (при движении по или против часовой стрелки) должно быть получено симметричным отображением изображения, сформированного ранее в каждом предыдущем треугольнике, относительно их общей стороны: так, изображение в треугольнике АOВ должно быть получено симметричным отображением изображения, сформированного в треугольнике относительно стороны ОА; изображение в треугольнике BОС должно быть получено симметричным отображением изображения, уже сформированного в треугольнике АОВ, относительно стороны OВ и т. д.
Организовать динамическую смену изображения на экране.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)