Переменные и константы всех типов используются в выражениях. Выражение задает порядок выполнения действий над элементами данных и состоит из операндов (констант, переменных, обращений к функциям), круглых скобок и знаков операции. Операции определяют действия, которые надо выполнить над операндами.
Программа – это совокупность операций решения какой–либо задачи, записанных в соответствие алгоритму с помощью зарезервированных слов языка программирования.
По определению стандартного Pascal программа состоит из:
· заголовка программы
· тела программы (блока), за которым следует точка – признак конца программы.
В свою очередь, блок (тело программы) содержит:
· раздел описаний;
· раздел операторов.
Заголовок программы состоит из служебного слова Program, имени программы, образованного по правилам использования идентификаторов Pascal, и точки с запятой.
Раздел описаний включает следующие подразделы:
· раздел описания меток;
· раздел описаний констант;
· раздел описания типов;
· раздел описания переменных;
· раздел описания подпрограмм.
В языке Turbo Pascal должны быть описаны все переменные, типы, константы, которые будут использоваться программой. Более подробно структуру программы на языке Turbo Pascal можно представить следующим образом:
Program<имя программы>;
Label<раздел меток>;
Const <раздел констант>;
Type <раздел типов>;
Var <раздел переменных>;
Procedure (Function) <раздел подпрограмм>;
Begin
<раздел операторов>
End.
Раздел операторов имеется в любой программе и является основным. Предшествующие разделы носят характер описаний и не все обязательно присутствуют в каждой программе.
В Turbo Pascal, в отличие от стандарта, возможно следующее:
· отсутствие заголовка программы;
· разделы Const, Type, Var, Label могут следовать друг за другом в любом порядке и встречаться в разделе описаний сколько угодно раз.
Тело программы начинается со слова begin, затем следуют операторы языка Pascal, реализующие алгоритм решаемой задачи. Операторы в языке Pascal отделяются друг от друга точкой с запятой и могут располагаться в одну строчку или начинаться с новой строки. Назначение символа «;» - отделение операторов друг от друга. Тело программы заканчивается служебным словом end.
Контрольные вопросы:
1. Для чего используется указания типа данных величины?
2. Как описываются тип величины в языке Паскаль?
3. Чем отличаются вещественные числа от целых?
4. Какие числа представлены в форме с плавающей точкой: