Pascal Next. Руководство программиста. Никита Борисович Культин
Чтение книги онлайн.

Читать онлайн книгу Pascal Next. Руководство программиста - Никита Борисович Культин страница 2

СКАЧАТЬ style="font-size:15px;">      В качестве имени переменной (а также имени массива, процедуры или функции программиста) можно использовать любую, начинающуюся с латинской буквы и состоящую из латинских букв и цифр последовательность символов. Помимо букв и цифр имя переменной может содержать символы “подчеркивание”.

      Примеры:

      amount: integer;

      x1: float;

      month_salary: float;

      annual_income: float;

      first_name: string[20];

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

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

      Константы

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

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

      123

      –45

      0

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

      5.0

      27542.15

      25.7

      –34.05

      0.0

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

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

      'Hello, World!'

      'Bart Simpson'

      '(C) Nikita Kultin, 2023'

      ' '

      ''

      '100'

      '99.5'

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

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

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

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

      Пример:

      const

      Copyright ='(c) Nikita Kultin, 2021'; // строковая именованная

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

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

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

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

      const

      HB = 7;

      NL = 25;

      var

      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) типа данных, однако, его легко можно смоделировать, определив СКАЧАТЬ