Скачать книгу

от размерности значения величины.

      целые INTEGER, SHORTING, BYTE, WORD, LONGINT;

      вещественные REAL, SINGLE, DOUBLE, EXTENDED, COMP;

      литерные CHAR, STRING;

      табличные ARRAY;

      логические BOOLEAN.

      5. Выражения. Выражения языка «Pascal» задают правила вычисления некоторого значения. Все выражения языка «Pascal» можно разделить на арифметические и литерные.

      Арифметические выражения записываются с помощью знаков арифметических операций по определенным правилам. Например, 15+2; 12.3*12.8; D-F.

      К литерным выражениям относится операция слияния (соединения), которое обозначается знаком сложения (+), но имеет несколько другой смысл, нежели обычное сложение двух чисел. Например, «сто»+«л»

      6. Условия. Условия на языке «Pascal» бывают простые и составные.

      Простые условия записываются с помощью знаков отношения в виде:

      <выражение> <знак отношения> <выражение>

      Например, F> 5; H=2; name <> «ваня».

      Составные условия включают в себя несколько простых условий соединенных с помощью служебных слов NOT (не), AND (и), OR (или):

      <простое условие> {AND, OR} <простое условие>

      Например, D> 50 AND T <200; F1=5 OR T2 <=15.

      7. Служебные слова (операторы). Все служебные слова языка являются словами английского языка. Операторы задают последовательность некоторых действий (команд), которые необходимо выполнить. Для описания сложных действий используют группу операторов. В этом случае операторы объединяются в составной оператор или блок.

      В записи программы на языке «Pascal» обычно не различают малые и большие латинские буквы (PROGRAM, program, Program – одно и то же).

      Примеры некоторых операторов языка «Pascal»:

      PROGRAM (программа) – название программы;

      BEGIN (начало) – начало программы;

      END (конец) – конец программы;

      VAR (variable – переменная величина);

      LABEL (метка);

      CONST (константа);

      TYPE (тип);

      IF (если) … THEN (то) … ELSE (иначе) – условный оператор (команда ветвления);

      CASE – оператор выбора;

      GOTO – оператор безусловного перехода;

      FOR… TO… DO – оператор повторения (цикла);

      REPEAT (повторять) … UNTIL (до тех пор, пока не) – оператор повторения;

      WHILE (пока) … DO – оператор повторения (цикла);

      PROCEDURE (процедура);

      FUNCTION (функция).

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

      Типы величин языка «Pascal»

      В языке «Pascal» существует несколько основных типов величин: числовые (целые и действительные), логические, литерные, табличные.

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

      Числовые величины

      Числовые

Скачать книгу