Языки Бейсик
.pdfГлава XIII. Примеры программ |
211 |
FOR x = — 10 TO 10 STEP .01 y = fny(x)
PSET (x, y), 2 NEXT x
'Вводим интервал в виде-начало интервала-конец интервала
VIEW PRINT 15 TO 17 'определяем окно для текста
a: PRINT “введите интервал”: INPUT “MIN=“; min: INPUT “MAX=“; max 'Вводим точность вычисления
a001: PRINT “введите точность”: INPUT “шаг=“; h IF h = 0 THEN
PRINT “ТОЧНОСТЬ СЛИШКОМ ВЕЛИКА ДЛЯ МЕНЯ” GOTO a001
END IF
IF min >= max THEN
PRINT “min должен быть меньше max! Повторите ввод!” GOTO a
END IF
y1 = fny(min) 'вычисляем значение ф-ции в начале интервала y2 = fny(max) 'вычисляем значение ф-ции в конце интервала IF y1 * y2 < 0 THEN
PRINT “в этом интервале существует по крайне мере один корень”
ELSE
PRINT “в этом интервале корней нет”: GOTO a END IF
a01: DO WHILE y1 * y2 < 0 min = min + h
y1 = fny(min)
x1 = min
LOOP
a1: PRINT “функция=“; y1 PRINT “при х=“; x1
INPUT “будете уточнять?(0-нет, точность вычисления — да)”; h min = x1
IF h = 0 THEN GOTO m2 'больше не вычисляем
IF flag% = 0 THEN flag% = 1: GOTO m1 ELSE flag% = 0: GOTO a01 m1: DO WHILE y1 * y2 > 0
min = min — h y1 = fny(min) x1 = min LOOP: GOTO a1 m2:
PRINT “следующий корень(0-нет)?” n% = VAL(INPUT$(1))
IF n% <> 0 GOTO a END
13.9. Программа построения трехмерной фигуры
'Построение трехмерной фигуры DECLARE FUNCTION graf! () 'программист Заяц Артур SCREEN 12
212 |
|
Языки Бейсик |
s = |
SQR(2) / 2 |
|
DIM |
max(-300 TO 300) |
|
DIM |
min(-300 TO 300) |
|
FOR |
i = — 300 TO 300: min(i) = 300: max(i) = — 300: NEXT i |
|
WINDOW (-200, — 200)-(200, 200) |
||
l = |
graf 'Построение осей координат |
|
FOR |
x = — 120 TO 150 STEP 2 |
|
c% = |
c% + 1: SELECT CASE c% |
|
CASE |
1: k = .5: CASE 2: k = 1: CASE 3: k = 2: CASE 4: k = 3 |
|
CASE |
5: k = 4: CASE 6: k = 5: CASE 7: k = 6: CASE 8: k = 7 |
|
CASE |
9: k = 8: c% = 1: |
|
END |
SELECT |
|
FOR |
y = — 120 TO 150 STEP k |
|
z = |
SIN((x ^ 2 + y ^ 2) / 2000) * 20 |
|
u = |
x * s — y * s |
|
v = z + y * s + x * s |
||
IF v |
< min(u) THEN min(u) = v: PSET (u, v), c% |
|
IF v |
> max(u) THEN max(u) = v: PSET (u, v), c% |
|
NEXT |
|
|
NEXT |
|
|
FUNCTION graf |
||
LINE |
(-200, 0)-(200, 0), 1 |
|
LINE |
(0, — 200)-(0, 200), 2 |
|
LINE |
(-200, — 200)-(200, 200), 3 |
|
'FOR |
x = — 200 TO 200 STEP .5 |
|
'sin((x^2+y^2)/2000)=0 |
||
'PSET (x, SQR(x / 2)) |
||
END |
FUNCTION |
|
13.10.Программа “Игра в отгадывание слов” (самообучающаяся программа)
'Самообучающаяся программа Программист Волков Сергей
DECLARE FUNCTION otv% ()
DIM s(1000) AS STRING
SCREEN 12
VIEW PRINT 15 TO 20 q: CLS
'COLOR 13, 9 LOCATE , 20
PRINT “___________________Здравствуй!_________________” PRINT “ Давай поиграем в слова ?”
c: COLOR 4
IF otv% <> 0 THEN GOTO a
'CLS : PRINT “Очень жаль.”: END
a: it = 0 CLS
COLOR 13 LOCATE , 20
PRINT “————————————————————————-”
Глава XIII. Примеры программ |
213 |
PRINT “ Задумай слово “ |
|
d: PRINT “Задумал? Ответ “; IF otv% <> 0 THEN GOTO r
'CLS : PRINT “Давай быстрее.”: GOTO d r: 'CLS
LOCATE , 20
PRINT “Слово, которое ты задумал относится к животным?”; IF otv% <> 0 THEN a$ = “a:\slova\animals.txt”: GOTO ar 'CLS
LOCATE , 20
PRINT “Слово, которое ты задумал относится к именам или кличкам?”;
IF otv% <> 0 THEN a$ = “a:\slova\names.txt”: GOTO ar 'CLS
LOCATE , 20
PRINT “Слово, которое ты задумал относится к названиям
городов?”;
IF otv% <> 0 THEN a$ = “a:\slova\city.txt”: GOTO ar
'CLS
LOCATE , 20
PRINT “Слово, которое ты задумал относится к школе?”;
IF otv% <> 0 THEN a$ = “a:\slova\school.txt”: GOTO ar GOTO r
ar: CLS COLOR 11 PRINT a$
OPEN a$ FOR INPUT AS #1 ak: DO WHILE NOT EOF(1)
INPUT #1, s(it + 1) it = it + 1
LOOP ae: ' CLS
FOR i = 1 TO it ' CLS
LOCATE , 20
PRINT “Это слово — “, s(i) af: PRINT “Ответ :”;
IF otv% <> 0 THEN GOTO al aa1: NEXT i
ah: INPUT “Сдаюсь. Какое это слово — “, s$
FOR i = 1 TO it
IF s(i) = s$ THEN CLS : PRINT “Ты нечестно играешь. Я называл это слово.”: GOTO au
NEXT i CLOSE #1
OPEN a$ FOR APPEND AS #1 WRITE #1, s$
CLOSE #1 GOTO au
al: CLOSE #1 LOCATE , 20 CLS
214 |
Языки Бейсик |
LOCATE , 20 |
|
PRINT “УРА!!! Я ВЫИГРАЛ!” |
|
au: PRINT “Играем еще?”; |
|
ay: PRINT “Ответ :”; |
|
IF otv% <> 0 THEN i = 0: GOTO a |
|
CLS |
|
LOCATE , 20 |
|
PRINT “Очень жаль.”: END |
|
FUNCTION otv% |
|
PRINT “(0-íåò)” |
|
otv% = VAL(INPUT$(1)) |
|
END FUNCTION |
|
Содержание |
215 |
Содержание |
|
От автора . . . . . . . . . . . . . . . . . . . . . . |
3 |
Предисловие редактора . . . . . . . . . . . . . . . . . |
4 |
Глава I. ЭВМ . . . . . . . . . . . . . . . . . . . . . . |
6 |
1. ЭВМ (PC, компьютер) . . . . . . . . . . . . . . . . . . |
6 |
Глава II. Язык программирования . . . . .
2.1.Алфавит . . . . . . . . . . . . .
2.2.Лексические единицы . . . . . . . .
2.2.1.Операторы языка . . . . . . . .
2.2.2. Переменная . . . . . . . . . .
2.2.3.Разделители . . . . . . . . . .
2.2.4.Константы . . . . . . . . . .
2.3. Выражения . . . . . . . . . . . .
2.3.1.Арифметические операции . . . . .
2.3.2.Операции сравнения . . . . . . .
2.3.3.Операции сцепления . . . . . . .
2.3.4. Операнды . . . . . . . . . . .
2.3.5. Виды выражений . . . . . . . .
2.3.5.1. Условные обозначения . . . .
2.3.5.2.Правила записи выражений . . .
. . . . . . . . . |
8 |
. . . . . . . . . . |
8 |
. . . . . . . . . . |
8 |
. . . . . . . . . . |
8 |
. . . . . . . . . . |
9 |
. . . . . . . . . . |
9 |
. . . . . . . . . . |
9 |
. . . . . . . . . . |
10 |
. . . . . . . . . . |
10 |
. . . . . . . . . . |
11 |
. . . . . . . . . . |
12 |
. . . . . . . . . . |
12 |
. . . . . . . . . . |
12 |
. . . . . . . . . . |
12 |
. . . . . . . . . . |
13 |
Глава III. Данные . . . . . . . . . . . . . . . . . . . . |
15 |
3.1. Оператор присваивания LET . . . . . . . . . . . . . . . |
15 |
3.2. Оператор обмена SWAP . . . . . . . . . . . . . . . . . |
15 |
3.3. Операторы вывода данных на экран монитора CLS и PRINT . . . . |
16 |
3.4. Оператор DATA . . . . . . . . . . . . . . . . . . . . |
16 |
3.5. Оператор READ . . . . . . . . . . . . . . . . . . . . |
17 |
3.6. Оператор RESTORE . . . . . . . . . . . . . . . . . . |
17 |
3.7. Оператор CONST . . . . . . . . . . . . . . . . . . . |
18 |
3.8. Типы данных . . . . . . . . . . . . . . . . . . . . . |
18 |
3.8.1. Оператор DIM . . . . . . . . . . . . . . . . . . . |
18 |
3.8.1.1. Массивы (индексированные переменные) . . . . . . . . |
19 |
3.8.2. Оператор REDIM . . . . . . . . . . . . . . . . . . |
21 |
3.8.3.Оператор ERASE . . . . . . . . . . . . . . . . . . |
22 |
3.8.4. Оператор OPTION BASE . . . . . . . . . . . . . . . |
22 |
3.8.5. Тип данных, определенный пользователем . . . . . . . . . |
22 |
Оператор TYPE . . . . . . . . . . . . . . . . . . . |
23 |
Глава IV. Ввод информации . . . . . . . . . . . . . . . . |
24 |
4.1. Ввод данных с клавиатуры во время выполнения программы . . . . |
24 |
4.1.1. Оператор INPUT . . . . . . . . . . . . . . . . . . |
24 |
216 |
Содержание |
|
|
4.1.2. Оператор LINE INPUT . . . . . . . . . . . . . . . . |
25 |
|
4.1.3. Функция INPUT$(n) . . . . . . . . . . . . . . . . . |
26 |
|
4.1.4. Функция INKEY$ . . . . . . . . . . . . . . . . . . |
27 |
Глава V. Вывод данных на экран монитора . . . . . . . . . . . |
28 |
|
5.1. Оператор LOCATE . . . . . . . . . . . . . . . . . . . |
28 |
|
5.2. Работа с графической информацией . . . . . . . . . . . . . |
28 |
|
|
5.2.1. Оператор SCREEN . . . . . . . . . . . . . . . . . |
28 |
|
5.2.2. Оператор PSET . . . . . . . . . . . . . . . . . . . |
29 |
|
5.2.3. Оператор PRESET. . . . . . . . . . . . . . . . . . |
29 |
|
5.2.4. Оператор LINE . . . . . . . . . . . . . . . . . . . |
30 |
|
5.2.5. Оператор CIRCLE. . . . . . . . . . . . . . . . . . |
32 |
Глава VI. Операторы работы с экраном монитора . . . . . . . . |
34 |
|
6.1. Преобразование системы координат экрана дисплея . . . . . . . |
34 |
|
|
6.1.1. Оператор VIEW . . . . . . . . . . . . . . . . . . |
34 |
|
6.1.2. Оператор WINDOW . . . . . . . . . . . . . . . . . |
34 |
Глава VII. Управляющие операторы языка Бейсик . . . . . . . . |
37 |
|
7.1. Оператор END . . . . . . . . . . . . . . . . . . . . |
38 |
|
7.2. Оператор GOTO-безусловный переход . . . . . . . . . . . . |
38 |
|
7.3. Оператор IF-THEN-ELSE-условный оператор . . . . . . . . . |
39 |
|
7.4. Оператор IF-GOTO — оператор условного перехода . . . . . . . |
40 |
|
7.5. Оператор FOR-TO-NEXT-арифметический цикл. . . . . . . . . |
40 |
|
7.6. Оператор WHILE-WEND-итерационный цикл1 . . . . . . . . . |
42 |
|
7.7. Оператор DO-LOOP-безусловный цикл . . . . . . . . . . . . |
43 |
|
7.8. Оператор DO-WHILE(UNTIL)-LOOP-итерационный цикл2 . . . . |
44 |
|
7.9. Оператор DO-LOOP-WHILE(UNTIL)-итерационный цикл3 . . . . |
45 |
|
7.10. Оператор SELECT-CASE-ENDSELECT — структура с условием . . |
46 |
|
7.11. Оператор GOSUB-RETURN-выполнить подпрограмму . . . . . |
47 |
|
7.12. Оператор ON-GOTO — выбрать безусловный переход . . . . . . |
48 |
|
7.13. Оператор ON-GOSUB-выбрать подпрограмму . . . . . . . . . |
48 |
|
7.14. Оператор ON-ERROR-выполнить подпрограмму обработки ошибок . |
49 |
|
7.15. Оператор RESUME-продолжить выполнение программы после |
|
|
|
подпрограммы обработки ошибки . . . . . . . . . . . . . |
51 |
7.16. Оператор STOP-временно остановить выполнение программы . . . |
51 |
|
7.17. Оператор DEF-определить функцию пользователя . . . . . . . |
51 |
|
Глава VIII. Математические функции . . . . . . . . . . . . . |
54 |
|
8.1. Функции ABS и SGN . . . . . . . . . . . . . . . . . . |
55 |
|
8.2. Функции CDBL и CSNG . . . . . . . . . . . . . . . . . |
55 |
|
8.3. Функции CINT и CLGN . . . . . . . . . . . . . . . . . |
55 |
|
8.4. Функции CVDMBF, CVSMBF и MKSMBF$, MKDMBF$ . . . . . |
56 |
|
8.5. Функции EXP и LOG . . . . . . . . . . . . . . . . . . |
57 |
|
8.6. Функции INT и FIX . . . . . . . . . . . . . . . . . . . |
57 |
|
Содержание |
217 |
8.7. Функции RANDOMIZE и RND . . . . . . . . . . . . . . |
57 |
8.8. Тригонометрические функции . . . . . . . . . . . . . . . |
60 |
8.9. Функция SQR . . . . . . . . . . . . . . . . . . . . . |
61 |
Глава IX. Работа с символьными данными . . . . . . . . . . . |
63 |
9.1. Преобразование кодов. . . . . . . . . . . . . . . . . . |
63 |
9.1.1. Функция CHR$ . . . . . . . . . . . . . . . . . . . |
64 |
9.1.2. Функция ASC . . . . . . . . . . . . . . . . . . . |
64 |
9.1.3. Функции LCASE$, UCASE$ . . . . . . . . . . . . . . |
64 |
9.2. Выделение части символьного выражения . . . . . . . . . . . |
65 |
9.2.1. Функции LEFT$, RIGHT$ . . . . . . . . . . . . . . . |
65 |
9.2.2. Функция MID$ . . . . . . . . . . . . . . . . . . . |
65 |
9.3. Замена части символьного выражения . . . . . . . . . . . . |
66 |
9.3.1. Оператор MID$. . . . . . . . . . . . . . . . . . . |
66 |
9.3.2. Функции LTRIM$, RTRIM$ . . . . . . . . . . . . . . |
66 |
9.4. Формирование строк одинаковых символов . . . . . . . . . . |
67 |
9.4.1. Функция STRING$ . . . . . . . . . . . . . . . . . |
67 |
9.4.2. Функция SPACE$ . . . . . . . . . . . . . . . . . . |
67 |
9.5. Обработка числовой информации в тексте . . . . . . . . . . . |
68 |
9.5.1. Функция VAL . . . . . . . . . . . . . . . . . . . |
68 |
9.5.2. Функция STR$ . . . . . . . . . . . . . . . . . . . |
68 |
9.6. Перевод чисел из одной системы счисления в другую . . . . . . . |
68 |
9.6.1. Функция OCT$ . . . . . . . . . . . . . . . . . . . |
68 |
9.6.2. Функция HEX$ . . . . . . . . . . . . . . . . . . . |
69 |
9.7. Количественные характеристики символьных строк . . . . . . . |
69 |
9.7.1. Функция LEN . . . . . . . . . . . . . . . . . . . |
69 |
9.7.2. Функция INSTR . . . . . . . . . . . . . . . . . . |
69 |
9.8. Пересылка символов в текстовую строку. Функции LSET и RSET . . . |
70 |
Глава X. Файлы данных . . . . . . . . . . . . . . . . . |
72 |
10.1.Средства обработки файлов . . . . . . . . . . . . . . . |
73 |
10.2. Оператор OPEN . . . . . . . . . . . . . . . . . . . |
74 |
10.3. Оператор CLOSE . . . . . . . . . . . . . . . . . . . |
76 |
10.4. Оператор WRITE# . . . . . . . . . . . . . . . . . . |
77 |
10.5. Оператор INPUT# . . . . . . . . . . . . . . . . . . . |
77 |
10.6. Оператор PRINT# USING . . . . . . . . . . . . . . . . |
79 |
10.6.1. Шаблоны для символьных данных. . . . . . . . . . . . |
79 |
10.6.2. Вывод числовой информации . . . . . . . . . . . . . |
80 |
10.6.2.1.Шаблоны для вывода целых чисел имеют вид: . . . . . . |
80 |
10.6.2.2. Шаблоны для вывода чисел с фиксированной точкой имеют вид: |
|
81 |
|
10.6.2.3. Шаблоны для вывода чисел с плавающей точкой имеют вид: . |
82 |
10.7. Оператор PRINT# . . . . . . . . . . . . . . . . . . . |
84 |
10.8. Оператор LINE INPUT# . . . . . . . . . . . . . . . . |
85 |
10.9. Функция INPUT$# . . . . . . . . . . . . . . . . . . |
86 |
10.10. Оператор FIELD . . . . . . . . . . . . . . . . . . . |
86 |
218 |
Содержание |
|
10.11. Функции MKI$, MKS$, MKD$, MKL$ . . . . . . . |
. . . . |
86 |
10.12. Операторы LSET и RSET . . . . . . . . . . . . |
. . . . |
87 |
10.13. Оператор PUT . . . . . . . . . . . . . . . . |
. . . . |
88 |
10.14. Оператор GET . . . . . . . . . . . . . . . . |
. . . . |
90 |
10.15. Функция LOC . . . . . . . . . . . . . . . . |
. . . . |
94 |
10.16. Функция LOF . . . . . . . . . . . . . . . . |
. . . . |
95 |
10.17. Функция EOF . . . . . . . . . . . . . . . . |
. . . . |
95 |
10.18. Функции CVS, CVI, CVD, CVL . . . . . . . . . . |
. . . . |
95 |
10.19. Функция SEEK. Оператор SEEK . . . . . . . . . |
. . . . |
96 |
10.20. Оператор FILEATTR . . . . . . . . . . . . . |
. . . . |
96 |
10.21. Оператор FREEFILE . . . . . . . . . . . . . |
. . . . |
97 |
10.22. Оператор LOCK, UNLOCK . . . . . . . . . . . |
. . . . |
97 |
Глава XI. Справочно . . . . . . . . . . . . . . . |
. . . . |
99 |
11.1. **СИНТАКСИС** . . . . . . . . . . . . . . |
. . . . |
99 |
11.2. **НАБОР ОСНОВНЫХ СИМВОЛОВ** . . . . . . . |
. . . . |
99 |
11.3. **КЛЮЧЕВЫЕ СЛОВА БЕЙСИКА** . . . . . . . |
. . . . |
100 |
11.4. **БЫСТРЫЕ КЛАВИШИ** . . . . . . . . . . . |
. . . . |
101 |
11.5. **КЛАВИШИ РЕДАКТИРОВАНИЯ** . . . . . . . |
. . . . |
102 |
11.5.1. Клавиши перемещения курсора . . . . . . . . . |
. . . . |
102 |
11.5.2. Клавиши прокрутки текста . . . . . . . . . . |
. . . . |
102 |
11.5.4. Клавиши вставки и замены . . . . . . . . . . |
. . . . |
103 |
11.5.5. Клавиши удаления . . . . . . . . . . . . . |
. . . . |
103 |
11.6. **КЛАВИШИ ПРОСМОТРА И ПОИСКА** . . . . . |
. . . . |
104 |
11.7. **КЛАВИШИ ЗАПУСКА И ОТЛАДКИ** . . . . . . |
. . . . |
104 |
11.8. **КОДЫ СИМВОЛОВ** . . . . . . . . . . . . |
. . . . |
104 |
11.8.1. Стандартная таблица ASCII (коды символов 0 — 127) . |
. . . . |
104 |
11.8.2.Расширенная таблица ASCII (коды символов 128 — 255) |
. . . . |
105 |
11.8.3. Атрибуты и значения цвета. . . . . . . . . . . |
. . . . |
106 |
11.8.4.Режимы экрана . . . . . . . . . . . . . . |
. . . . |
107 |
11.9. **СКАН-КОДЫ КЛАВИАТУРЫ** . . . . . . . . |
. . . . |
109 |
11.10. **КОДЫ ОШИБОК ВЫПОЛНЕНИЯ** . . . . . . |
. . . . |
110 |
Глава XII. Алфавитный указатель операторов, ключевых слов, |
|
|
функций языка Бейсик . . . . . . . . . . |
. . . . |
112 |
ABS-функция . . . . . . . . . . . . . . . . . . |
. . . . |
112 |
ABSOLUTE-ключевое слово . . . . . . . . . . . . . |
. . . . |
112 |
ACCESS-ключевое слово . . . . . . . . . . . . . . |
. . . . |
112 |
AND — оператор . . . . . . . . . . . . . . . . . |
. . . . |
113 |
ANY-ключевое слово . . . . . . . . . . . . . . . |
. . . . |
113 |
APPEND-Ключевое слово . . . . . . . . . . . . . . |
. . . . |
114 |
AS — ключевое слово . . . . . . . . . . . . . . . |
. . . . |
114 |
ASC — функция . . . . . . . . . . . . . . . . . |
. . . . |
114 |
ATN — функция . . . . . . . . . . . . . . . . . |
. . . . |
115 |
Base-ключевое слово . . . . . . . . . . . . . . . . |
. . . . |
115 |
BEEP — оператор . . . . . . . . . . . . . . . . . |
. . . . |
115 |
Содержание |
219 |
BINARY — ключевое слово . . . . . . . . . . . . . . . . . |
115 |
BLOAD — оператор . . . . . . . . . . . . . . . . . . . . |
115 |
BSAVE-оператор . . . . . . . . . . . . . . . . . . . . . |
116 |
CALL-оператор . . . . . . . . . . . . . . . . . . . . . |
116 |
CALL ABSOLUTE-оператор . . . . . . . . . . . . . . . . . |
116 |
CASE-ключевое слово . . . . . . . . . . . . . . . . . . . |
116 |
CDBL-функция. . . . . . . . . . . . . . . . . . . . . . |
117 |
CHAIN-оператор . . . . . . . . . . . . . . . . . . . . . |
117 |
CHDIR-оператор . . . . . . . . . . . . . . . . . . . . . |
117 |
CHR$ — функция . . . . . . . . . . . . . . . . . . . . . |
118 |
CINT — функция . . . . . . . . . . . . . . . . . . . . . |
118 |
CIRCLE-оператор . . . . . . . . . . . . . . . . . . . . |
118 |
CLEAR-оператор . . . . . . . . . . . . . . . . . . . . . |
119 |
CLNG — функция . . . . . . . . . . . . . . . . . . . . . |
119 |
CLOSE — оператор . . . . . . . . . . . . . . . . . . . . |
119 |
CLS — оператор . . . . . . . . . . . . . . . . . . . . . |
120 |
COLOR — оператор . . . . . . . . . . . . . . . . . . . . |
120 |
COM — оператор . . . . . . . . . . . . . . . . . . . . . |
121 |
COMMON — оператор . . . . . . . . . . . . . . . . . . . |
122 |
CONST — оператор . . . . . . . . . . . . . . . . . . . . |
122 |
COS — функция . . . . . . . . . . . . . . . . . . . . . |
123 |
CSNG — функция . . . . . . . . . . . . . . . . . . . . . |
123 |
CSRLIN — функция . . . . . . . . . . . . . . . . . . . . |
123 |
CVD — функция . . . . . . . . . . . . . . . . . . . . . |
123 |
CVDMBF — функция . . . . . . . . . . . . . . . . . . . |
124 |
CVI — функция. . . . . . . . . . . . . . . . . . . . . . |
125 |
CVL — функция . . . . . . . . . . . . . . . . . . . . . |
125 |
CVS — функция . . . . . . . . . . . . . . . . . . . . . |
125 |
CVSMBF — функция . . . . . . . . . . . . . . . . . . . . |
125 |
DATA — оператор . . . . . . . . . . . . . . . . . . . . |
125 |
Функция DATE$, Оператор DATE$ . . . . . . . . . . . . . . |
126 |
DECLARE — оператор . . . . . . . . . . . . . . . . . . . |
127 |
DEF FN-оператор. . . . . . . . . . . . . . . . . . . . . |
127 |
DEF SEG-оператор . . . . . . . . . . . . . . . . . . . . |
128 |
DEFINT-оператор . . . . . . . . . . . . . . . . . . . . |
128 |
DEFLNG-оператор . . . . . . . . . . . . . . . . . . . . |
129 |
DEFSNG оператор . . . . . . . . . . . . . . . . . . . . |
129 |
DEFDBL-оператор . . . . . . . . . . . . . . . . . . . . |
129 |
DEFSTR-оператор . . . . . . . . . . . . . . . . . . . . |
129 |
DIM-оператор . . . . . . . . . . . . . . . . . . . . . . |
129 |
DO LOOP-оператор . . . . . . . . . . . . . . . . . . . . |
130 |
DOUBLE-ключевое слово . . . . . . . . . . . . . . . . . . |
131 |
DRAW-оператор . . . . . . . . . . . . . . . . . . . . . |
131 |
$DYNAMIC-метакоманда . . . . . . . . . . . . . . . . . . |
132 |
ELSE-ключевое слово . . . . . . . . . . . . . . . . . . . |
133 |
ELSEIF-ключевое слово . . . . . . . . . . . . . . . . . . |
133 |
END-оператор . . . . . . . . . . . . . . . . . . . . . . |
133 |
220 |
|
|
|
|
|
Содержание |
|
ENVIRON$-функция , ENVIRON-оператор . . |
. |
. |
. |
. |
. |
. . . . |
134 |
EOF-оператор . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
134 |
EQV-ключевое слово. . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
135 |
ERASE-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
135 |
ERDEV-функция, ERDEV$-функция . . . . . |
. |
. |
. |
. |
. |
. . . . |
135 |
ERR-Функция, ERL-функция. . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
135 |
ERROR-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
136 |
EXIT-оператор. . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
137 |
ЕХР-оператор . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
137 |
FIELD-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
137 |
FILEATTR-оператор . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
138 |
FILES-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
138 |
FIX-оператор . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
138 |
FOR-оператор . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
139 |
FRE оператор . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
139 |
FREEFILE-оператор . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
140 |
FUNCTION-оператор . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
140 |
GET-оператор(файл). . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
141 |
GET-оператор(графический) . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
142 |
GOSUB-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
143 |
GOTO-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
144 |
HEX-функция . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
144 |
IF-оператор . . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
145 |
IMP-ключевое слово . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
145 |
INKEY$-оператор . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
146 |
INP-оператор . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
146 |
INPUT-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
146 |
INPUT$-функция . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
147 |
INSTR-функция . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
148 |
INTEGER-ключевое слово . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
148 |
IOCTL-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
148 |
IOCTL$-функция . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
149 |
IS-ключевое слово. . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
149 |
KEY-оператор(отображение). . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
150 |
KEY-оператор(отслеживание) . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
150 |
Объявление определенных пользователем клавиш |
. |
. |
. |
. |
. |
. . . . |
152 |
KILL-оператор. . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
152 |
LBOUND-функция . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
153 |
LCASE$-функция . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
153 |
LEFT$-функция . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
153 |
LEN-функция . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
154 |
LINE-оператор. . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
154 |
LINE INPUT-оператор . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
155 |
LIST-ключевое слово . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
155 |
LOC-функция . . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
155 |
LOCATE-оператор . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
155 |
LOCK-оператор . . . . . . . . . . . . |
. |
. |
. |
. |
. |
. . . . |
156 |
