* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Г л а в а XII. Б е й с и к - H E L P
201
Записывает данные на экран или в последовательный файл. Формат записи: WRITE [[#]номер файла%,] выражение де номер_файла% Выражение номер открыто о последовательно о файла. Если номер фай¬ ла опущен, W R I T E выводит данные на экран. одна или несколько переменных или выражений, разделен¬ ных запятыми, значения которых записываются на экран или в файл.
W R I T E вставляет запятые между объектами и заключает в кавычки строки в той последовательности, в которой они написаны. W R I T E записывает значе¬ ния в файл в той форме, которая может быть считана оператором I N P U T . Пример:
CLS OPEN " L I S T " FOR OUTPUT AS # 1 DO INPUT " ИМЯ : ", Name$ INPUT " ВОЗРАСТ: ", Age$ WRITE # 1 , Name$, Age$ INPUT "Добавить еще"; R$ LOOP WHILE UCASE$(R$) = "Д" CLOSE # 1 'Печать файла на экране. OPEN " L I S T " FOR INPUT AS # 1 CLS PRINT "Записи в файле:": PRINT DO WHILE NOT EOF(1) INPUT # 1 , Rec1$, Rec2$ 'Считывает записи из файла PRINT Rec1$, Rec2$ 'Печатает записи на экране LOOP CLOSE # 1 KILL "LIST"
См. также I N P U T , L I N E I N P U T , OPEN, PRINT, L P R I N T
X O R XNACK-булева операция
Знаки булевых операций выполняют манипуляции битами, булевы операции или проверку многократных отношений. Они возвращают значение "истина" (не-ноль) или " л о ж ь " (ноль), которое используется при принятии решения. результат = выражение1 булева операция выражение2 де булева_операция любая из следующих булевых операций: N O T Отрицание A N D Конъюнкция