3. ЦИФРЫ И БУКВЫ. КОМПЬЮТЕР В КАЧЕСТВЕ
КАЛЬКУЛЯТОРА
Мы уже знаем, как приказать компьютеру написать буквы и
графические знаки с использованием ключевого слова PRINT. My
также знаем, что команда ENTER дается после каждой набран-
ной команды для выполнения ее компьютером.
Цифры обрабатываются на компьютере легче, чем буквы. Если
после ввода слова PRINT нажать на цифру 2, на экране появится:
PRINT 2
После нажатия EJ4TER в верхней части экрана появится просто
цифра 2.
Можно также сочетать буквы и цифры:
PRINT 2, «АВС»
Запятая, поставленная между элементами после слова PRINT,
разделяет их на 16 колонок при выводе на экран; использование
точки с запятой не оставляет пространства.
Инструкция PRINT может использоваться с математическими
функциями, в результате чего «Синтез.2» может использоваться
и как электронный калькулятор Например:
PRINT 2 +2
Ответ появится в верхней части экрана. Сравните это с
PRINT «2+2»
Эти две задачи можно объединить в одну для того, чтобы
получить что-либо более полезное:
PRINT «2+2=»;2+2
Можно использовать следующие арифметические действия:
«+» — сложение; «—» — вычитание; «^с» — умножение,
«/ » — деление.
Можно использовать также отрицательные числа и десятичные
дроби (используя точку, а не запятую).
Арифметические действия выполняются в следующей последова-
тельности: сначала умножение и деление, а затем сложение и вычи-
тание. Поэтому выражение 2+3?f<5 означает, что сначала будет вы-
полнено умножение 3^:5=15 и только затем сложение 2+15=17.
Так как операции умножения и деления выполняются в первую
очередь, мы говорим, что они имеют более высокий приоритет,
чем сложение и вычитание. Между собой операции умножения и
деления имеют одинаковый приоритет, что означает, что эти операции
выполняются последовательно, одна за другой, при движении вдоль
арифметического выражения слева направо.
Такой порядок выполнения арифметических действий неизме-
нен, однако это можно преодолеть, используя скобки; все, что
заключено в скобки, подсчитывается « первую очередь, а потом рас-
сматривается как единое число. Например:
PRJNT 3 * (2+2).
дает ответ 3 ^ 4 = 12.
Более подробно типы данных, виды выражений и математи-
ческие функции описаны в расширенной документации на магнитной
лент^