Тема: Массивы
Показать сообщение отдельно
  #14  
Старый 25.12.2010, 01:53
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Сделай массив не просто координат, а пар координат с длинами и указанием цвета. Т.е. у тебя есть полный белый отрезок и список координат закраски в черный. Т.е. если отсортировать эти координаты по возрастающей, ты получишь попарно длинны отрезков. Т.е. если идти циклом, то ты можешь считать длинны соотв. отрезков, чередуя их цвета по очереди.
Ответить с цитированием