Набор символов, который не является системным действием и не выделен как константа определенного типа (см. ниже) является переменной величиной или идентификатором. Имя идентификатора может состоять из русских и английских прописных и строчных букв, а также знаков !, ?, №, %, _ , @, #, $ , ~ . Пробелы не допускаются.
Примеры идентификаторов:
А
Щ
Поехали!
Видно?
№Пять
Много$
Регистр идентификатора не имеет значения. Ид и иД - один и тот же идентификатор.
Областью определения идентификатора является вся программа. Т.е. при работе программы один идентификатор имеет одно и только одно значение, в каком бы месте программы он не находился.
В языке ПРОФТ отсутствуют описания типов переменных. Все переменные величины получают свой тип в момент произведения с ними каких-либо операций. Всего имеется четыре типа данных:
Строка - строковые константы заключаются в двойные кавычки " ". Например, выражение
а = "Строка".
присваивает переменной, а значение "Строка", и теперь с ней можно производить операции, так, как будто вы оперируете словом "Строка".
Число - числовые константы начинаются с цифры и не должны содержать букв.
Внимание! Числовые константы в языке ПРОФТ в качестве разделителя дробной части используют запятую.
А = 1,34.
Б = 100.
В = 0,00000001.
ДАилиНЕТ - логические выражения имеют две пары представлений: Истина и Ложь или Да и Нет. Оба представления полностью равноценны и сделаны лишь для удобства представления в различных ситуациях.
ВыУжеПозавтракали? = Да.
СолнцеВращаетсяВокругЗемли = Ложь.
При выводе логические выражения имеют представления Правда и Ложь.