Учебники

Паскаль — Константы

Константа — это сущность, которая остается неизменной во время выполнения программы. Паскаль позволяет объявлять только константы следующих типов:

  • Порядковые типы
  • Набор типов
  • Типы указателей (но единственное допустимое значение — Nil).
  • Реальные типы
  • голец
  • строка

Объявление констант

Синтаксис объявления констант следующий:

const
identifier = constant_value;

В следующей таблице приведены примеры некоторых допустимых объявлений констант —

Константа реального типа

Sr.No Тип и примеры констант
1

Порядковая (целочисленная) константа типа

valid_age = 21;

2

Установить постоянную типа

Гласные = набор (A, E, I, O, U);

3

Константа типа указателя

P = ноль;

4

е = 2,7182818;

скорость света = 3.0E + 10;

5

Тип символа константа

Оператор = ‘+’;

6

Константа типа строки

президент = ‘Джонни Депп’;

Порядковая (целочисленная) константа типа

valid_age = 21;

Установить постоянную типа

Гласные = набор (A, E, I, O, U);

Константа типа указателя

P = ноль;

е = 2,7182818;

скорость света = 3.0E + 10;

Тип символа константа

Оператор = ‘+’;

Константа типа строки

президент = ‘Джонни Депп’;

Следующий пример иллюстрирует концепцию —

program const_circle (input,output);
const
PI = 3.141592654;

var
r, d, c : real;   {variable declaration: radius, dia, circumference}

begin
   writeln('Enter the radius of the circle');
   readln(r);
   
   d := 2 * r;
   c :=  PI * d;
   writeln('The circumference of the circle is ',c:7:2);
end.

Когда приведенный выше код компилируется и выполняется, он дает следующий результат —

Enter the radius of the circle
23
The circumference of the circle is 144.51

Соблюдайте форматирование в выводе программы. Переменная c должна быть отформатирована с общим количеством цифр 7 и 2 цифр после десятичного знака. Паскаль позволяет такое форматирование вывода с числовыми переменными.