[an error occurred while processing this directive]
─PL63 ─TM0 ─HM2 ─DH//-|P-// ─SRP 125 ─LM5 ─RJПРИЛОЖЕНИЕ I ─CEТАБЛИЦА КОДОВ ASCII 32 пробел 64 96 # 33 ! 65 A 97 a 34 " 66 B 98 b 35 # 67 C 99 c 36 ¤ 68 D 100 d 37 % 69 E 101 e 38 & 70 F 102 f 39 ' 71 G 103 g 40 ( 72 H 104 h 41 ) 73 I 105 i 42 * 74 J 106 j 43 + 75 K 107 k 44 , 76 L 108 l 45 - 77 M 109 m 46 . 78 N 110 n 47 / 79 O 111 o 48 0 80 P 112 p 49 1 81 Q 113 q 50 2 82 R 114 r 51 3 83 S 115 s 52 4 84 T 116 t 53 5 85 U 117 u 54 6 86 V 118 v 55 7 87 W 119 w 56 8 88 X 120 x 57 9 89 Y 121 y 58 : 90 Z 122 z 59 ; 91 [ 123 < 60 < 92 \ 124 | 61 = 93 [ 125 > 62 > 94 ^ 126 63 ? 95 _ 127 delete ─PE ─RJПРИЛОЖЕНИЕ II ─CEЭКРАННЫЕ РЕЖИМЫ МОDE X - устанавливает экранный режим X, где X={0-7} +-------+---------------------+-------------+---------------+ | РЕЖИМ | ГРАФИКА | КОЛИЧЕСТВО | ТЕКСТ | | | | ЦВЕТОВ | | +-------+---------------------+-------------+---------------+ | 0 | 640*256 | 2 | 80*32 | | 1 | 320*256 | 4 | 40*32 | | 2 | 160*256 | 16 | 20*32 | | 3 | нет | 2 | 80*25 | | 4 | 320*256 | 2 | 40*32 | | 5 | 160*256 | 4 | 20*32 | | 6 | нет | 2 | 40*25 | | 7 | телетекст | телетекст | 40*25 | +-------+---------------------+-------------+---------------+ ─PE ─RJПРИЛОЖЕНИЕ III ─CEФИЗИЧЕСКИЕ И ЛОГИЧЕСКИЕ ЦВЕТА ТАБЛИЦА 1 Физические цвета +-------+------------------+--------+-----------------------+ | номер | цвет | номер | цвет | | цвета | | цвета | | +-------+------------------+--------+-----------------------+ | 0 | черный | 8 | черный / белый | | 1 | красный | 9 | красный / голубой | | 2 | зеленый | 10 | зеленый / фиолетовый | | 3 | желтый | 11 | желтый / синий | | 4 | cиний | 12 | синий / желтый | | 5 | фиолетовый | 13 | фиолетовый / зеленый | | 6 | голубой | 14 | голубой / красный | | 7 | белый | 15 | белый / черный | +-------+------------------+--------+-----------------------+ цвета с номерами 8-15 - мигающие ТАБЛИЦА 2 Соответствие между логическими и физическими цветами ( устанавливаемое командой МODE) +------+-------------------------+-------------------------+ |номер | цвет текста и графики | цвет фона | |экран-+-------------+-----------+---------------+---------+ |ного | логический | номер | логический | номер | |режима| номер | цвета | номер | цвета | +------+-------------+-----------+---------------+---------+ | | | | | | |0,3,4 | 0 | 0 | 128 | 0 | | и 6 | 1 | 7 | 129 | 7 | +------+-------------+-----------+---------------+---------+ | 1,5 | 0 | 0 | 128 | 0 | | | 1 | 1 | 129 | 1 | | | 2 | 3 | 130 | 3 | | | 3 | 7 | 131 | 7 | +------+-------------+-----------+---------------+---------+ | 2 | 0 - 15 | 0 - 15 | 128 - 143 | 0 - 15 | +------+-------------+-----------+---------------+---------+ Текущие логические цвета устанавливаются : для фона 128 для текста и графики 1 Команды для работы с цветами. COLOUR N - назначает текущий логический цвет для текста, если N < 128 или для фона, если N > 127. CLS - окрашивает текстовое окно, используя текущий логический цвет фона. GCOL A,N - назначает текущий цвет и режим для вывода графической информации A - режим 0 - 4 N - логический цвет N < 128 - для графики N > 127 - для фона. CLG - изменяет цвета в графическом окне, используя текущие цвета фона и режим вывода. VDU 19,<логический номер>,<физич.цвет>;0; - устанавливает соответствие между указанным логическим номером и физическим цветом. ─PE ─RJПРИЛОЖЕНИЕ IV ─CEВСТРОЕННЫЕ ФУНКЦИИ БЕЙСИКА. АРИФМЕТИЧЕСКИЕ ФУНКЦИИ ACS Арккосинус (в радианах) формат: X = ACS( числ. выражение ) ATN Арктангенс (в радианах) формат: X = ATN( числ. выражение ) SIN Cинус (от аргумента в радианах) формат: X = SIN( числ. выражение ) COS Косинус (от аргумента в радианах) формат: X = COS( числ. выражение ) TAN Тангенс (от аргумента в радианах) формат: X = TAN( числ. выражение ) RAD Перевод градусов в радианы формат: X = RAD( числ. выражение ) DEG Перевод радиан в градусы формат: X = DEG( числ. выражение ) EXP Експонента ( е^аргумент ) формат: X = EXP( числ. выражение ) LN Натуральный логарифм (по основанию 2.7182...) формат: X = LN( числ. выражение ) LOG Логарифм по основанию 10 формат: X = LOG( числ. выражение ) SQR Корень квадратный формат: X = SQR( числ. выражение ) ABS Абсолютное значение / модуль / формат: X = ABS( числ. выражение ) SGN -1,если аргумент < 0 0 ,если аргумент = 0 1 ,если аргумент > 0 формат: X = SGN( числ. выражение ) DIV Целая часть от деления n1 на n2 формат: X = n1 DIV n2 MOD Остаток от деления n1 на n2 формат: X = n1 MOD n2 ─CEСТРОКОВЫЕ ФУНКЦИИ EVAL Вычисление символьного выражения формат: X = EVAL( "симв. выраж." ) LEN Определение длины символьной переменной формат: X = LEN ( A¤ ) INSTR Поиск подстроки символов (A¤) в строке (B¤) формат : X = INSTR( A¤,B¤ ) VAL Перевод символьного выражения в число формат : X = VAL( A¤ ) STR¤ Перевод числа в символ формат : A¤ = STR¤( X ) MID¤ Выделение из стринга A¤ m символов, начиная с n формат : X = MID¤( A¤, n, m ) LEFT¤ Выделение n символов левой части стринга A¤ формат :X = LEFT¤( A¤, n ) RIGHT¤ Выделение n символов правой части стринга A¤ формат :X = RIGHT¤( A¤, n ) ASC Код ASCII первого символа стринга формат: X = ASC( A¤ ) CHR¤ Символ с номером n формат: A¤ = CHR¤( n ) СПЕЦИАЛЬНЫЕ ФУНКЦИИ RND Случайное число в диапазоне [0..1] ,если аргумент=1 в диапазоне [1..X] ,если аргумент>1 формат: X = RND( числ. выражение ) POS Позиция курсора по горизонтали формат: X = POS VPOS Позиция курсора по вертикали формат: X = VPOS[an error occurred while processing this directive]