Всем привет! Очередное творение из прошлого: расширяющиеся из центра спирали. Размер кода со всеми примечаниями всего 30 с небольшим строк. Пример того, насколько простой в реализации может быть компьютерная графика. Как мы баловались в детстве. Программа рисует спираль, которая начинается с центральной точки экрана и постепенно расширяется, увеличивая радиус. Поскольку угол спирали увеличивается постепенно, точки будут располагаться по спиральной траектории, и по мере увеличения радиуса они будут всё дальше удаляться от центра. Собственно, сам код: SCREEN 12 CLS ' Initial parameters R = 0 ' Starting angle X = 320 ' Starting X position (center of the screen) Y = 240 ' Starting Y position (center of the screen) size = 2 ' Line size angleIncrement = 0.1 ' Angle increment radius = 1 ' Radius DO ' Calculate new coordinates xOffset = radius * COS(R) yOffset = radius * SIN(R) ' Round coordinates to integers and draw a point on the screen PSET (INT(X + xOffset + 0.5), INT(Y + yOffset + 0.5))