Arrays II

Aus ProgrammingWiki
Archivierte Version vom 2017-03-26T08:38:14+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!

Alle Positionen <0 sowie alle Positionen >9 sind 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. Jetzt verrate ich Ihnen, wie die Funktion print aus dem letzten Arbeitsblatt funktioniert:

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 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: