Номер §51 № 4

ГДЗ по технологии 8–9 класс, Глозман 2023, страница 307

§ № Последовательное выключение светодиодов

Подумайте, как доработать программу, чтобы после выполнения первой части шло последовательное отключение светодиодов: сначала горят все пять, затем четыре и т. д. до одного светодиода.

Решение

Пример: после последовательного включения контактов , , , , добавим обратную последовательность. Сохраним задержку с, чтобы каждое состояние было видно.

Сначала всем пяти контактам зададим «ложь». Затем присвоим diod значение и пять раз повторим: установить на контакте diod «истина»; ждать с; уменьшить diod на . Светодиоды включатся в порядке → → → → . Включённые ранее контакты не выключаем, поэтому число горящих лампочек увеличивается.

После цикла diod имеет значение , поскольку . Контакт не входит в нашу гирлянду, поэтому перед выключением обязательно присвоим diod новое значение .

Добавим цикл «Повторять ». Внутри него: установить на контакте diod «ложь»; ждать с; увеличить diod на . Получится следующая последовательность:

Выключенный контакт Оставшиеся включённые контакты Сколько горит
, , ,
, ,
,

Повторений именно четыре, потому что из пяти светодиодов по условию должен остаться один: . Пятое выключение погасило бы всю гирлянду. Пример ожидаемого результата: после пяти горящих лампочек их число уменьшается до одной, остающейся на контакте .

Ответ

После включения всех пяти светодиодов присвоить diod значение и четыре раза повторить: выключить контакт diod, ждать с, увеличить diod на . Погаснут контакты , , , ; останется гореть светодиод на контакте .

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото