Реферат: Описание языка Turbo Basic для студентов всех специальностей
PRINT 5 > 6, 5 < 6, (5 < 6) * 15
будет напечатано 0, -1 и -15.
_Логические операции .: AND (логическое и ), OR (логическое
или), XOR (исключающее или ), EQV (эквивалентность), IMP (импли-
кация).
- 8 -
Логические операции осуществляются над целыми числами -1
(TRUE) и 0 (FALSE).
-1, если A = -1, B = -1
A AND B 0, в остальных случаях
0, если A = 0, B = 0
A OR B -1, в остальных случаях
-1, если A и B не совпадают
A XOR B 0, если A и B совпадают
-1, если A и B совпадают
A EQV B 0, если A и B не совпадают
0, если A = -1, B = 0
A IMP B -1, в остальных случаях
1.6. Основные операторы
_Оператор присваивания . имеет вид
1переменная 0 = 1 выражение
_Оператор безусловного перехода . имеет вид
GOTO 1метка
_Условный оператор . имеет вид
IF 1условие 0 THEN 1операторы 0 [ELSE 1операторы 0]
Например,
IF a < b THEN t=15 : V=16 ELSE t=17
В качестве условия может использоваться целое выражение, которое
интерпретируется как FALSE, если его значение равно 0, и TRUE,