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)

Обратите внимание на оформление программы. Сначала выполняется очистка экрана. Затем – запрос кода. Если он введен не в требуемых пределах, то программа возвращает человека к запросу – простейший, но очень полезный способ помочь пользователю.
   


Опубликовано 20 December 2015