Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Описание языка Turbo Basic для студентов всех специальностей" Страница 3
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя »
число; если
х < 0, то для каждого x 2 0генерируется новая последовательность
случайных чисел; если x > 0 или отсутствует, то генерируется оче-
редное случайное число, но при повторном запуске последователь-
ность повторяется. Можно использовать оператор RANDOMIZE (перед
первым использованием функции RND), чтобы при новом запуске прог-
раммы получать новую последовательность случайных чисел.
_Операции отношения .: =, .
Левая и правая части отношения - это числовое или символьное
выражение (в последнем случае сравниваются числовые коды симво-
лов). Если отношение удовлетворяется (является истинным), то его
значение равно -1 , если не удовлетворяется (является ложным), то
его значение 0. Отношения могут быть использованы также в число-
вых выражениях. Например, при выполнении оператора
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 B0, в остальных случаях
0, если A = 0, B = 0
A OR B-1, в остальных случаях
-1, если A и B не совпадают
A XOR B0, если A и B совпадают
-1, если A и B совпадают
A EQV B0, если 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,
если не равно 0.
Если после THEN или после ELSE располагается целая группа
операторов, то можно использовать _IF блок ., который имеет следую-
щую структуру
IF 1условие 0 THEN
1операторы
ELSE
1операторы
END IF
При этом ELSE и операторы за ним могут отсутствовать, т.е. воз-
- 9 -
можна конструкция
IF 1условие 0 THEN
1операторы
END IF
Если после ELSE необходима проверка условия, то используется опе-
ратор ELSEIF
IF 1условие 0 THEN
1операторы
ELSEIF 1условие 0 THEN
1операторы
ELSE
1операторы
END IF
_Оператор конца END . используется для окончания выполнения
программы. Может использоваться в программе несколько раз. Ис-
пользуется также с IF, SUB, DEF, SELEСT (см.ниже)
_Оператор очистки экрана CLS .обычно располагается в начале
программы для очистки экрана перед выводом результатов программы.
_Оператор ввода INPUT . имеет вид
INPUT [;] [ 1поясняющий текст 0], 1список переменных
Поясняющий текст заключается в кавычки. Переменные в списке отде-
ляются друг от друга запятыми. ";" после INPUT означает, что кур-
сор останется на той же строке, когда будет нажат "Ввод".
_Оператор вывода PRINT . имеет вид
PRINT [ 1список вывода 0]
Элементы списка разделяются "," или ";" или пробелом. В первом
случае вывод следующего элемента начинается в новую зону (строка
экрана условно разделена на 5 зон по 14 позиций каждая), во вто-
ром - через пробел (для чисел) или
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя »
Похожие работы
| Тема: Turbo Or Nitrous Essay Research Paper Turbo |
| Предмет/Тип: Английский (Реферат) |
| Тема: Мова програмування Turbo-Basic |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Курсовая работа (т)) |
| Тема: Система Turbo-Basic |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Hовi команди системи Turbo-Basic |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Turbo Basic прикладной |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)