Радуга
Рисуем горизонтальный спектр — 100 вертикальных полос с плавно меняющимся оттенком через цветовое пространство HSL.
Разбор
Создание листа
новый лист(600, 200, белый)
Лист 600×200 пикселей, залитый белым цветом.
Цикл по полосам
нц для i от 0 до 594 шаг 6
кисть(HSL(i * 360 / 600, 100, 50))
прямоугольник(i, 0, 6, 200)
кц
Каждая итерация рисует полосу шириной 6 пикселей. Оттенок i * 360 / 600 равномерно распределяет все 360° цветового круга по ширине листа. Насыщенность 100% и светлота 50% дают максимально яркие чистые цвета.
Шаг 6 подобран так, чтобы i пробегал значения 0, 6, 12, ..., 594 — ровно 100 полос по 6 пикселей = 600 пикселей.
Полная программа
использовать Рисователь
алг
нач
цел i
новый лист(600, 200, белый)
нц для i от 0 до 594 шаг 6
кисть(HSL(i * 360 / 600, 100, 50))
прямоугольник(i, 0, 6, 200)
кц
кон