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

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

Для записи программы на языке ТР используется набор знаков, включающий буквы, цифры и специальные символы. Речь идёт о следующих знаках:

1. Прописные и строчные буквы латинского алфавита:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h I j k l m n o p q r s t u v w x y z

сюда относится и символ подчёркивания ( _ ). (В языке ТР символ подчёркивания считается буквой).

2. Десятичные цифры:

0 1 2 3 4 5 6 7 8 9

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

+ { } - . * , / : = ; > ‘ < # [ ] $ ( ) ^ @

# -решётка

^ - крышка

‘ -апостроф

@- коммерческое «эт» (или лягушка)

 

К числу специальных символов относится также пробел.

Из специальных символов образуются составные символы, такие как:

:= присвоить

<> не равно

. . диапазон значений

(* *) можно использовать вместо фигурных скобок ( { } )

<= меньше или равно

>= больше или равно

(. .) можно использовать вместо квадратных скобок ( [ ] ).

 

Зарезервированные слова

Речь идёт об ограниченном наборе слов, состоящих из букв. Смысл каждого из зарезервированных слов в ТР строго фиксирован. Эти слова нельзя использовать для обозначения переменных, констант и т.п. Вот эти слова:

AND GOTO PROGRAM

ASM IF RECORD

ARRAY IMPLEMENTATION REPEAT

BEGIN IN SET

CASE INHERITED SHL

CONST INLINE SHR

CONSTRUCTOR INTERFACE STRING

DESTRUCTOR LABEL THEN

DIV LIBRARY TO

DO MOD TYPE

DOWNTO NIL UNIT

ELSE NOT UNITL

END OBJECT USES

EXPORTS OF VAR

FILE OR WHILE

FOR PACKED WITH

FUNCTION PROCEDURE XOR

 

PROGRAM – первое слово заголовка программы

VAR – слово, открывающее раздел описания переменных.

BEGIN – слово, обозначающее начало раздела операторов (тела программы).

END – слово, завершающее тело программы.

 

Комментарии – это текстовые строки, вставляемые в текст программы для пояснения функций отдельных её частей.

Помимо фигурных скобок для выделения комментариев в тексте программы можно использовать пары символов «круглая скобка – звёздочка»

Иными словами, можно и так:

(*вычисление первого корня*)

(*вычисление второго корня*)

 

Кстати, фигурными скобками можно воспользоваться, чтобы сделать для компилятора невидимым какой-либо фрагмент программы. Если некоторый оператор (или группу операторов) требуется «изъять из обращения», не удалив их полностью (а вдруг ещё понадобятся), указанные операторы можно просто заключить в фигурные скобки, превратив их в как бы комментарий. Мы уже знаем, что комментарии полностью игнорируются компилятором.

Что такое переменная? Это, по сути, некоторая область в памяти компьютера, для которой в данной программе предусмотрено уникальное имя и содержимое которой в ходе работы программы может изменяться (именно поэтому указанное понятие получило такое название). Когда переменной присваивается новое значение, её старое значение теряется. Все используемые в программе переменные в языке программирования ТР должны быть объявлены в разделе описания переменных. При этом устанавливается не только сам факт существования переменной, но и задаётся её тип, определяющий, какие значения может принимать данная переменная.

Например: