Pascal Next – руководство программиста. Описание языка программирования с примерами. Никита Культин

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

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

Pascal Next – руководство программиста. Описание языка программирования с примерами - Никита Культин

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

последовательность символов. Помимо букв и чисел имя переменной может содержать символы «подчеркивание».

      Примеры:

      amount: integer;

      x1: float;

      month_salary: float;

      annual_income: float;

      first_name: string [20];

      Компилятор Pascal Next не различает прописные и строчные буквы, т.е. нечувствителен к регистру записи идентификаторов. Таким образом, например, идентификаторы first_name, FIRST_NAME и First_Name обозначают один и тот же объект (переменную).

      В качестве имен переменных (и других объектов программы) нельзя использовать зарезервированные слова языка программирования, а также имена встроенных процедур и функций.

      Константы

      Целые

      Целые числовые константы записываются обычным образом.

      Примеры целых констант:

      123

      – 45

      0

      Вещественные

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

      Примеры вещественных констант:

      5.0

      25.5

      – 34.05

      0.0

      Строковые

      Строковая константа представляет собой заключенную в одинарные кавычки последовательность любых символов.

      Примеры строковых констант:

      ́ Hello, World!́

      ́ Bart Simpsoń

      ́ (C) Nikita Kultin, 2021́

      ́ ́

      ́ ́

      ́ 100́

      ́ 99.5́

      Именованные константы

      Именованные константы должны быть объявлены в разделе const той процедуры или функции, в которой они используются.

      Объявление именованной константы выглядит так:

      Имя = Значение;

      Где:

      Имя – имя константы;

      Значение – значение константы.

      Пример объявления именованных констант:

      const

          Copyright =́ (c) Nikita Kultin, 2023́; // строковая  константа

          PI = 3.1415925; // вещественная именованная константа

          HB = 7; // целая именованная константа

          NL = 25; // целая именованная константа

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

      Пример использования именованных констант при объявлении переменных:

      matrix array [1..HB, 1..HB] of float;

      students array [1..HB] of string [NL];

      name: string [NL];

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

      sq:= PI*r*r; // PI – именованная константа

      for i:=1 to HB do // HB – именованная константа

          for j:=1 to HB do

              matrix [i, j]:=0;

          end;

      end;

      Логический тип

      В Pascal Next нет логического (boolean) типа данных, однако, его легко можно смоделировать, определив в программе целые именованные константы TRUE (истина) и FALSE (ложь) со значениями 1 и 0 соответственно. После этого, вместо

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