Студопедия
rus | ua | other

Home Random lecture






Типы данных.


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. Вещественные числа обозначаются знаком ! ; любая запись числа без указания типа считается вещественной.

Пример "запись чисел":

Математическая запись Запись на Бейсике
1,2 1.2
- 0,6 -.6 (0 можно опустить)
1,2 10-4 1.2Е-4
105 1Е5
724%
23,567 23.567!

 

Символьные данные –последовательность алфавитно-числовых символов, в том числе и пробела, за исключением кавычек. Символьная величина записывается в кавычках.

Пример: "Привет"

"1998 год"

" " – пробел является символом

"" – пустая строка, отсутствие символов

В случае если данные не меняются в процессе выполнения программы и были заранее предопределены, то они называются константами.Константы удобно использовать для тех величин, которые не предполагается изменять: дата события, число p, имена и фамилии и т.п.

В случае если величина меняется при выполнении программы, то она называется переменной. Переменные используются для обозначения изменяющихся данных: количество денег, текущее время, очередной символ в слове и т.п. Выделяют числовые и символьные переменные.

Переменные имеют символическое имя – идентификатор,состоящий из латинской буквы либо буквы и цифры. Идентификатор – это набор символов языка, при помощи которых происходит выделение данных и обращение к ним, идентификатором является и имя файла, и метка подпрограммы, и имя функции. Имя переменной может иметь в конце знак, определяющий тип переменной (см.п.2.1.). Именем переменной не может быть зарезервированное слово – имя команды, оператора или функции.

Пример "Запись имен переменных"

А , В1, С! – вещественные;

F%, L4% - целые;

В$, K3$, S$ - символьные.

 

Переменные должны принимать значения соответствующие их типу. Значением переменной является константа.

 


<== previous lecture | next lecture ==>
Как решить задачу с помощью компьютера? | Выражения в Бейсике. Стандартные функции.
lektsiopedia.org - 2013 год. | Page generation: 1.222 s.