![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Текстовыми (символьными, строковыми, литерными) называют переменные, которые содержат в качестве значения текстовую информацию. В отличие от числовых переменных, хранящих только число, текстовые содержат буквы, цифры и специальные знаки. В одной такой переменной можно разместить целый текст.
Переменные текстового типа широко используются в задачах обработки символов, создании шифров; баз данных и многих других. Логика программного решения, таких задач несколько отличается от рассмотренных ранее алгоритмов, поэтому знакомство с нею играет важную роль в подготовке программиста.
Текстовые переменные могут содержать только символы из таблицы ASCII (American Standard Code for Information Interchange). Таблица ASCII. У компьютера нет отдельного участка памяти для хранения текста. Все, что поступает в память машины, преобразуется в числовой формат, то есть в двоичное представление. Формат ASCII состоит в том, что каждый выводимый
на экран символ имеет номер в интервале от 0 до 255. В это количество входят как видимые знаки, такие как буквы, цифры, знаки пунктуации, так и управляющие символы — табуляция, перевод строки и пр; Управляющие символы имеют номера от 1 до 32.
Различают два типа строковых переменных — переменной и фиксированной длины.
Присвоение значения текстовой переменной может быть осуществлено несколькими способами в зависимости от решаемой задачи.
1. Ввести текст с клавиатуры. INPUT A$
2. Присвоить текст в кавычках. А$ = "BASIC"
3. Присвоить значения других переменных или текста в кавычках.
В$ = А$ + "for ever! "
4. Присвоить результат расчета символьного выражения.
D$ = LEFT$(A$, 3)
5. Присвоить значение с помощью операторов DATA READ.
DATA "Терек": READ A$
Если строковой переменной не присвоено никакого значения, но она указана в тексте, то программа считает ее пустой — А$ = " ". Так можно «обнулять» текстовые переменные.
Таблица ASCII | |||||||||||||||
А | Р | а | ░ | └ | ╨ | р | Ё | ||||||||
Б | С | б | ▒ | ┴ | ╤ | с | ё | ||||||||
В | Т | в | ▓ | ┬ | ╥ | т | Є | ||||||||
Г | У | г | │ | ├ | ╙ | у | є | ||||||||
Д | Ф | д | ┤ | ─ | ╘ | ф | Ї | ||||||||
Е | Х | е | ╡ | ┼ | ╒ | х | ї | ||||||||
Ж | Ц | ж | ╢ | ╞ | ╓ | ц | Ў | ||||||||
З | Ч | з | ╖ | ╟ | ╫ | ч | ў | ||||||||
И | Ш | и | ╕ | ╚ | ╪ | ш | ° | ||||||||
Й | Щ | й | ╣ | ╔ | ┘ | щ | ∙ | ||||||||
К | Ъ | к | ║ | ╩ | ┌ | ъ | · | ||||||||
Л | Ы | л | ╗ | ╦ | █ | ы | √ | ||||||||
М | Ь | м | ╝ | ╠ | ▄ | ь | № | ||||||||
Н | Э | н | ╜ | ═ | ▌ | э | ¤ | ||||||||
О | Ю | о | ╛ | ╬ | ▐ | ю | ■ | ||||||||
П | Я | п | ┐ | ╧ | ▀ | я |
Дата публикования: 2015-04-10; Прочитано: 314 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!