Алфавит языка

I. Символы, простейшие конструкции и выражения языка Turbo Pascal

Цель работы: 1) Ознакомиться с основными символами и простейшими конструкциями языка Turbo Pascal.

2) Освоить приемы программирования арифметических выражений.

Алфавит языка

1. Буквы: 26 латинских прописных и строчных букв (A-Z, a-z) и символ подчеркивания _.

2. Цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

3. Разделители используются для отделения друг от друга идентификаторов (имен объектов), чисел, зарезервированных слов:

· __ (пробел),

· комментарий { текст } или (* текст *),

· любой управляющий символ (коды от 0 до 31), включая символ перевода строки (код 13).

4. Специальные символы:

4.1.Знаки пунктуации (см. таблицу 1):

Таблица 1. Знаки пунктуации

Знак Применение
{ } Скобки комментария
(* *) Скобки комментария
[ ] Выделение индексов массивов, элементов множеств, размера строковой константы
() Выделение выражений, списка параметров, аргументов функций
Апостроф для выделения символа или строковой константы
: = Знак присваивания в операторе присваивания
; Разделение предложений программы (операторов и описаний)
: Отделение переменной от типа или оператора от метки
= Отделение идентификатора типа от описания типа константы от ее значения
, Запятая для разделения элементов списка
. Обозначение конца программы, отделение целой части от дробной, отделение полей в записи
$ Обозначение директивы компилятора

4.2. Знаки операций:

Арифметических: + (сложение), - (вычитание), * (умножение), / (деление), DIV (деление нацело с отбрасыванием остатка), MOD (нахождение остатка от деления нацело);

{ Внимание! Нет операции возведения в степень! }

Отношения: > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), < > (не равно);

Логических: NOT (отрицание – «не»), OR (логическое сложение – «или»), AND (логическое умножение – «и»).

5. Ключевые (служебные) зарезервированные слова:

absolute end inline procedure type
and external interface program unit
array file interrupt record until
begin for label repeat uses
case forward mod set var
const function nil shl while
div goto not shr with
do if of string xor
downto implementation or then  
else in packed to  

6. Неиспользуемые символы: буквы русского алфавита и некоторые знаки: %, &, '' и т.д. - не используются в Turbo Pascal, но их можно использовать в комментариях и в символьных строках (внутри апострофов).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: