Условие:
Итоговое тестирование 3 года обучения
01:23:19
6
6 из 32
В какой строчке нет ошибки?
if (push>1); digitalWrite(13,HIGH);
if (push>=1) digitalRead(13,1);
if (push==1) digitalWrite(13,HIGH);
if (push>=1) analogRead(13,500);
Далее
Завершить
Решение:
Давайте разберем каждую строку кода, чтобы определить, в какой из них нет ошибок. 1. if (push1); digitalWrite(13,HIGH); - Здесь есть ошибка. После условия if стоит точка с запятой (;), что означает, что условие не выполняет никакого действия. Следовательно, digitalWrite(13,HIGH); всегда будет выполняться, независимо от значения push. 2. if (push=1) digitalRead(13,1); - Здесь также есть ошибка. Функция digitalRead используется для чтения значения с пина, и она не принимает второго аргумента. ...
