Лабораторная 4. Рекурсия

  1. Разработать процедуру закраски ограниченной области цветом C до границы цвета С (см. лекции). Проверить работоспособность процедуры, границы ее применимости.
  2. Максимально минимизировать фрейм активации разработанной процедуры.
  3. Изменить функционирование разработанной процедуры: организовать заливку цветом С до границы произвольного цвета. Закрашиваемый цвет = цвету точки, для которой был произведен первый вызов.
  4. Дополнительно: Сократить количество рекурсивных вызовов с 4-х до 2-х путем замены рекурсии по горизонтали циклом.