Array
Was ist das?
Du hast bereits kennengelernt, was eine Variable ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell' dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array.
Ein Array ist eine Liste, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:
Hobbys = {"Lesen", "Fernsehen", "Wandern", "Basketball"}
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.
Erklärungsvideo
Befehlsblöcke
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie Fortgeschritten > Arrays zur Verfügung:
Array anlegen und Werte zuweisen
- Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer Variable zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:
- In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl: