Основы программирования на языке Pascal. Дмитрий Кудрец

Чтение книги онлайн.

Читать онлайн книгу Основы программирования на языке Pascal - Дмитрий Кудрец страница 2

Основы программирования на языке Pascal - Дмитрий Кудрец

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

и литерные (символьные, строковые). Например, числовые величины – 5; -45.6; -45216; литерные величины – «стол»; «125».

      Литерные величины всегда берутся в одиночные кавычки (апострофы).

      Переменные величины в ходе выполнения программы могут принимать разное количество значений. Переменные величины могут иметь буквенное обозначение или с индексом. Например, простые – Х; DF; с индексом – Х1; DF25.

      4. Типы величин. В зависимости от значения величины подразделяются на целые, вещественные, литерные, табличные и логические, которые, в свою очередь имеют деление и обозначение в зависимости от размерности значения величины.

      целые 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 

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