http://laska-samp.biz/informatika/articles/qbsk/kategfyn/textper | |
Информатика :: Теория, задания, программирование :: QBasic :: Функции языка (по категориям) |
код ASCII символа | Функция asc определит нам код ASCII для первого символа этой строковой переменной и имеет следующую форму записи: ASC(строковая_переменная)
Например: N=ASC("F") ? " Код заглавной буквы F – "; N В результате получим: Код заглавной буквы F – 70 Еще пример. Х$="YAHOO" N=ASC(X$) ?N В результате получим код первого символа, входящего в слово "YAHOO", т. е. "Y", который равен 89. Замечание
Следует помнить, что коды заглавных и строчных букв – разные. Кроме того, если мы напрямую указываем в функции asc символ или текст, то он берется в кавычки (первый пример), а если это строковая переменная, то без кавычек (второй пример).
|
символ, код которого указан в скобках | Функция chr$ определит нам символ, код которого указан в скобках. Форма записи функции: CHR$(код) Например: CLS 1: INPUT "Введите любой код от 33 до 128"; N IF N < 33 OR N >=128 THEN? "Обратите внимание на числовые границы для кода": GOTO 1 ? "Символ с кодом "; N; " – это"; CHR$(N) Обратите внимание на оформление программы. Сначала выполняется очистка экрана. Затем – запрос кода. Если он введен не в требуемых пределах, то программа возвращает человека к запросу – простейший, но очень полезный способ помочь пользователю. |