Pascal - Grundlegende Syntax

Sie haben eine Grundstruktur des Pascal-Programms gesehen, sodass andere Grundbausteine ​​der Pascal-Programmiersprache leicht zu verstehen sind.

Variablen

Eine Variablendefinition wird in einen Block eingefügt, der mit a beginnt var Schlüsselwort, gefolgt von Definitionen der Variablen wie folgt:

var
A_Variable, B_Variable ... : Variable_Type;

Pascal-Variablen werden außerhalb des Code-Körpers der Funktion deklariert, was bedeutet, dass sie nicht innerhalb der deklariert werden begin und end Paare, aber sie werden nach der Definition der Prozedur / Funktion und vor dem deklariert beginStichwort. Für globale Variablen werden sie nach dem Programmkopf definiert.

Funktionen / Prozeduren

In Pascal, a procedure ist ein Satz von auszuführenden Anweisungen ohne Rückgabewert und a functionist eine Prozedur mit einem Rückgabewert. Die Definition der Funktion / Prozeduren lautet wie folgt:

Function Func_Name(params...) : Return_Value;
Procedure Proc_Name(params...);

Bemerkungen

Die mehrzeiligen Kommentare sind in geschweiften Klammern und Sternchen als (* ... *) eingeschlossen. Pascal erlaubt einzeilige Kommentare in geschweiften Klammern {...}.

(* This is a multi-line comments
   and it will span multiple lines. *)

{ This is a single line comment in pascal }

Groß- und Kleinschreibung

Pascal ist eine Sprache, bei der die Groß- und Kleinschreibung nicht berücksichtigt wird. Dies bedeutet, dass Sie in beiden Fällen Ihre Variablen, Funktionen und Prozeduren schreiben können. Wie die Variablen A_Variable haben a_variable und A_VARIABLE in Pascal dieselbe Bedeutung.

Pascal-Anweisungen

Pascal-Programme bestehen aus Anweisungen. Jede Anweisung gibt einen bestimmten Job des Programms an. Diese Jobs können Deklaration, Zuweisung, Lesen von Daten, Schreiben von Daten, Treffen logischer Entscheidungen, Übertragen der Programmflusskontrolle usw. sein.

Zum Beispiel -

readln (a, b, c);
s := (a + b + c)/2.0;
area := sqrt(s * (s - a)*(s-b)*(s-c));
writeln(area);

Reservierte Wörter in Pascal

Die Anweisungen in Pascal bestehen aus bestimmten Pascal-Wörtern, die als reservierte Wörter bezeichnet werden. Zum Beispiel sind die Wörter, Programm, Eingabe, Ausgabe, var, real, begin, readline, writeline und end alle reservierte Wörter.

Im Folgenden finden Sie eine Liste der in Pascal verfügbaren reservierten Wörter.

und Array Start Fall const
div tun bis zu sonst Ende
Datei zum Funktion gehe zu wenn
im Etikette mod Null nicht
von oder verpackt Verfahren Programm
Aufzeichnung wiederholen einstellen dann zu
Art bis um var während mit

Zeichensatz und Bezeichner in Pascal

Der Pascal-Zeichensatz besteht aus -

  • Alle Großbuchstaben (AZ)

  • Alle Kleinbuchstaben (az)

  • Alle Ziffern (0-9)

  • Sonderzeichen - + * /: = ,. ;. () [] = {} `Leerraum

Die Entitäten in einem Pascal-Programm wie Variablen und Konstanten, Typen, Funktionen, Prozeduren und Datensätze usw. haben einen Namen oder eine Kennung. Ein Bezeichner ist eine Folge von Buchstaben und Ziffern, die mit einem Buchstaben beginnen. Spezielle Symbole und Leerzeichen dürfen nicht in einer Kennung verwendet werden.