Показаны сообщения с ярлыком переменные. Показать все сообщения
Показаны сообщения с ярлыком переменные. Показать все сообщения

Язык Basic. Работа с переменными.


Переменная - это область в памяти компьютера, где хранится некоторое значение. Каждая переменная имеет имя, значение и тип.

Имя переменной обозначается английской букв и цифр, причем первой стоит буква, например: x, y, z, As1e4, B2. Регистр значения не имеет. Имя переменной служит для обозначения некоторой величины в программе, которая при выполнении программы может иметь какое-либо значение, но может быть и не определена. Пример задания часто употребляемой константы: pi=3.14159.

Если в переменной хранится число, то это числовая переменная, если в переменной хранится слово или фраза, то это строковая (символьная) переменная. В Basic строковая переменная обозначается a$, b$ (в конце имени стоит знак доллара $). Смотри Типы данных

Содержимое хранится в переменной, до тех пор, пока оно не будет специально изменено.

Операция передачи новых данных в переменную называется присваиванием и обозначается в Basic знаком "=", например, x=10. Команда присваивания будет рассмотрена в последующих постах.

Типы данных


Как правило, любой программе необходимы данные, которые каким-то образом обрабатываются программой. Эти данные могут быть совершенно различными. Так, в простейшем случае различают два типа данных: числовые и строковые (числа и слова).
В BASIC можно объявить следующие стандартные типы данных:










ТипСимволСодержание
INTEGER% целые числа в интервале от -32 768 до +32 768
LONG&целые числа в интервале от -2 147483648 до +2 147483648
SINGLE!числа с плавающей запятой в интервале от ±8,43*10-37 до ± 3,З7*1038
DOUBLE#числа с плавающей запятой в интервале от ±4,19*10-307 до ±1,67*10308
STRING$любые тексты с максимальной длиной 32 767 знаков

Символ (например, $) используется в качестве суффикса в имени переменной (массива, константы) для обозначения типа переменной (массива, константы). Об этом разговор будет вестись в соответствующих постах. По умолчанию (при отсутствии такого суффикса-символа) в имени переменной (массива, константы) она считается SINGLE.