![]() |
Типы данных.Date: 2015-10-07; view: 353. Алфавит языка. Основы языка TURBO BASIC Любой естественный язык (русский, английский, немецкий и т.д.) состоит из нескольких основных элементов: символов, слов, сочетаний и предложений. В алгоритмическом языке программирования имеются аналогичные структурные элементы: символы, слова, выражения и операторы. Символы языка – это элементарные знаки, используемые для составления любых текстов. Набор таких символов называют алфавитом языка. В Бейсике используют следующие символы: 1) 26 заглавных (прописных) латинских букв от A до Z ; 2) арабские цифры от 0 до 9; (чтобы отличить цифру нуль от буквы О, цифру иногда перечеркивают косой чертой) 3) знаки:
4)разделители:
5) символы объявления типа данных:
6) иные символы:
7) буквы русского алфавита от А до Я.
Используемые в Бейсике служебные слова приводятся в приложении 2.
Решение задачи начинается с определения исходных данных. В Бейсике существуют две основные категории данных: числовые и символьные, которые в свою очередь делятся на константы и переменные. Числовые данные представляют собой числа. Запись чисел в Бейсике близка к естественной. В числах, имеющих дробную часть, для отделения целой части от дробной используется точка вместо запятой. Для записи чисел с порядком используется буква Е и следующее за ней число обозначает порядок. Диапазон чисел, с которыми можно оперировать в Бейсике, составляет от 10-38 до 1038. Для удобства работы с целыми числами (скорость обработки, экономия памяти) после них указывают знак %. Целые числа принимают значения в диапазоне от –32768 до 32767. Вещественные числа обозначаются знаком ! ; любая запись числа без указания типа считается вещественной. Пример "запись чисел":
Символьные данные –последовательность алфавитно-числовых символов, в том числе и пробела, за исключением кавычек. Символьная величина записывается в кавычках. Пример: "Привет" "1998 год" " " – пробел является символом "" – пустая строка, отсутствие символов В случае если данные не меняются в процессе выполнения программы и были заранее предопределены, то они называются константами.Константы удобно использовать для тех величин, которые не предполагается изменять: дата события, число p, имена и фамилии и т.п. В случае если величина меняется при выполнении программы, то она называется переменной. Переменные используются для обозначения изменяющихся данных: количество денег, текущее время, очередной символ в слове и т.п. Выделяют числовые и символьные переменные. Переменные имеют символическое имя – идентификатор,состоящий из латинской буквы либо буквы и цифры. Идентификатор – это набор символов языка, при помощи которых происходит выделение данных и обращение к ним, идентификатором является и имя файла, и метка подпрограммы, и имя функции. Имя переменной может иметь в конце знак, определяющий тип переменной (см.п.2.1.). Именем переменной не может быть зарезервированное слово – имя команды, оператора или функции. Пример "Запись имен переменных" А , В1, С! – вещественные; F%, L4% - целые; В$, K3$, S$ - символьные.
Переменные должны принимать значения соответствующие их типу. Значением переменной является константа.
|