Измените программу, моделируя эффект «Бегущего огня» (вдоль линейки светодиодов последовательно зажигается один светодиод).
Пример: используем пять светодиодов на последовательных контактах
Сначала присвоим diod значение
Добавим внешний цикл «Повторять
- Установить на контакте diod «истина» — загорается выбранный светодиод.
- Ждать
с — огонёк остаётся видимым в этой позиции. - Установить на контакте diod «ложь» — погасить его перед переходом дальше.
- Изменить diod на −
— выбрать следующий контакт.
Номер меняется по порядку
Пример ожидаемого результата: по ряду десять раз проходит одна светящаяся точка. В моменты переключения может быть короткий промежуток без света, но одновременно два светодиода не включаются. После окончания гирлянда погашена, так как каждый включённый контакт затем получает «ложь».
В начале каждого прохода diod =
