Strukturierte
Datentypen

Werden in einem Programm viele Variablen benötigt, so bieten sich oftmals strukturierte Datentypen an.
Strukturierte Datentypen ersparen dem Programmierer einerseits Eingabearbeit. Weitaus wichtiger ist, dass mit Hilfe strukturierter Datentypen wesentlich effektivere Algorithmen möglich sind.

Datentyp Feld

Ein Feld wird in Delphi als ARRAY bezeichnet. Dieser Datentyp ermöglicht das Speichern mehrerer Werte des gleichen Datentyps. Ein Array kann eindimensional und mehrdimensional deklariert werden.

Ein eindimensionales Array wird folgendermaßen deklariert:

Zahlenfeld:

Array[1..5]

of Integer;

Variablenname

Größenangabe
(Index von .. bis)

Datentyp der zu speichernden Werte

Mit dieser Deklaration wird eine Variable mit dem Namen Zahlenfeld deklariert. In diesem Zahlenfeld können 40 ganze (Integer-) Zahlen gespeichert werden.
Ein einzelner Wert des Arrays wird im Programm über den Namen des Arrays und den in eckiger Klammer angegebenen Index angesprochen:

Beispiel: Zahlenfeld[4]:= 234;

Mit diese Anweisung wird der Wert 234 dem vierten Element des Arrays zugewiesen.

Zahlenfeld

34

12

5

234

19

weiter