Да не нужен здесь массив булей. Время истекло - инверсия
А если время задержки 3 минуты, а переключения каждые 5 секунд, например...
PS Понял о чем вы... Но лучше оставить. И ещё внести один массив булей, для информации о том, что шаг требуется к выполнению 1, и выполнен 0. Иначе зациклится до бесконечности.
Последний раз редактировалось МихаилГл; 10.05.2026 в 11:19.