Arrays II

Aus ProgrammingWiki
Archivierte Version vom 2018-04-12T10:33:05+00:00. Aktuelle Version

Arrays auslesen

Gegeben ist ein Array mit 10 Elementen. Das erste Element (Position 0) soll ausgelesen und auf der Konsole ausgegeben werden:

Um den Wert eines Arrays an einer bestimmten Position auszulesen, muss die Position in eckigen Klammern hinter dem Arraynamen angegeben werden.

Im oberen Beispiel können wir statt 0 auch die Positionen 1 bis 9 angeben. Probieren Sie das aus!

Der Zugriff auf Positionen < 0 ist immer ungültig. Außerdem ist bei dem oben gezeigten Array der Zugriff auf alle Positionen > 9 ungültig. Bei einem Array mit der Länge n darf nur auf die Positionen 0 bis n-1 zugegriffen werden.

Woher wissen wir, wie lang ein Array ist? Nachzählen ist in der Praxis nicht möglich. Daher ermitteln wir die Länge mit der Eigenschaft .length:

Damit lassen sich auch for-Schleifen zum Durchlaufen eines Arrays formulieren. In diesem Beispiel sollen alle Elemente des Arrays nacheinander auf die Konsole geschrieben werden:

Oben sehen Sie, dass die Eigenschaft length als Obergrenze in der for-Schleife verwendet wird.


Aufgaben

Verwenden Sie eine for-Schleife, um alle Elemente des Arrays auf die Konsole zu schreiben:


Schreiben Sie das vierte Element (Position 3) auf die Konsole:


Schreiben Sie das letzte Element auf die Konsole:


Verwenden Sie eine for-Schleife, um alle Elemente ab der Position 5 auf die Konsole zu schreiben:


Verwenden Sie eine for-Schleife, um jedes zweite Element auf die Konsole zu schreiben:


Schreiben Sie das erste Element von array1 an die erste Postion (Postion 0) von array2:


Verwenden Sie eine for-Schleife, um alle Elemente aus dem ersten Array in das zweite Array zu kopieren.


Erhöhen Sie den Wert des ersten Elements um 1:


Verwenden Sie eine for-Schleife, um alle Elemente des Arrays um 1 zu erhöhen:


Verwenden Sie eine for-Schleife, um alle Elemente des Arrays mit 10 zu multiplizieren: