Informatik Material Portal Portfolio Präsentation Grafik Tabellenkalkulation Informatik56 9 10 11 12 13 Messen, Steuern, Regeln Linux Theorie Didaktik Open Source Spiele Wettbewerbe Netzbetreuung intern Literatur Links Energie corewar UNIX/Linux
Pfad: Startseite / Fächer / Informatik
Autor: be
21.09.2005 10:42
458

mehrdimensionales Array

Neben den eindimensionalen Arrays gibt es mehrdimensionale Arrays um Daten desselben Typs zu speichern.

Deklaration einer Variablen des Typs Array mit 2 Dimensionen

Beispiel: Die Variable soll zahlen heissen und soll 5 x 5 ganze Zahlen enthalten:

var zahlen: Array[1..5, 1..5] of Integer;
zahlen:
0000 0
0000 0
0000 0
0000 0
0000 0

Verwendung einer Variablen des Typs Array mit 2 Dimensionen

Die Elemente des Arrays sind in beiden Dimensionen durchnummeriert. Um auf ein bestimmtes Element zuzugreifen, benutzt man seine Indices. Beispiel:

  zahlen[2,4] := 64;

Um alle Elemente des Arrays auf 0 zu setzen, muss mit Hilfe zweier verschachtelter for-Schleifen für jedes Element eine Wertzuweisung gemacht werden:

  for i:=1 to 5 do
    for j:=1 to 5 do
      zahlen[i,j] := 0;