Pascal - Konstanten

Eine Konstante ist eine Entität, die während der Programmausführung unverändert bleibt. Mit Pascal können nur Konstanten der folgenden Typen deklariert werden:

  • Ordinaltypen
  • Typen einstellen
  • Zeigertypen (aber der einzige zulässige Wert ist Null).
  • Echte Typen
  • Char
  • String

Konstanten deklarieren

Die Syntax zum Deklarieren von Konstanten lautet wie folgt:

const
identifier = constant_value;

Die folgende Tabelle enthält Beispiele für einige gültige Konstantendeklarationen.

Real type constant

Sr.Nr. Konstanter Typ & Beispiele
1

Ordinal(Integer)type constant

valid_age = 21;

2

Set type constant

Vokale = Menge von (A, E, I, O, U);

3

Pointer type constant

P = NIL;

4

e = 2,7182818;

Velocity_light = 3.0E + 10;

5

Character type constant

Operator = '+';

6

String type constant

Präsident = 'Johnny Depp';

Das folgende Beispiel veranschaulicht das Konzept -

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.

Wenn der obige Code kompiliert und ausgeführt wird, ergibt sich das folgende Ergebnis:

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

Beachten Sie die Formatierung in der Ausgabeanweisung des Programms. Die Variable c ist mit der Gesamtzahl der Ziffern 7 und 2 nach dem Dezimalzeichen zu formatieren. Pascal ermöglicht eine solche Ausgabeformatierung mit den numerischen Variablen.