Автор Тема: Проверка двойного условия  (Прочитано 1228 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн Gennadiy

  • Administrator
  • Пользователь
  • *****
  • Сообщений: 138
Проверка двойного условия
« : Февраль 11, 2016, 10:28:56 pm »
Требуется что-то сделать , если переменная Z  > 3 и менее 5

10 IF Z>3 THEN IF Z<5 THEN GOTO 200:REM переход  если 3<Z<5
В случае выполнения  условия внутри IF... THEN выполняется строка, после THEN, и там могут быть любые опрераторы/функуции
Если условие не выполняется, управление передается на следующую строку.

Математика в условных операторах :
10 IF 1+1<Z THEN IF Z<5 THEN GOTO 200:REM переход  если 2<Z<5
10 IF Z>1+1 THEN IF Z<5 THEN GOTO 200:REM переход  если 2<Z<5
Логические функции :
1390 IF (K&L)&(!p&1)=1 THEN GOTO 1402
1392 IF ((!K&1)|(!L&1))&p=1 THEN GOTO 1402