Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:java:algorithmen:arrays:definition:start [09.03.2021 16:18] – [Aufgabe 1] sbel | faecher:informatik:oberstufe:java:algorithmen:arrays:definition:start [08.11.2022 14:38] (aktuell) – [Aufgabe 5] Frank Schiebel | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
<code java> | <code java> | ||
- | int[] zahlen | + | int[] zahlenarray |
</ | </ | ||
Zeile 12: | Zeile 12: | ||
<code java> | <code java> | ||
- | int[] zahlen | + | int[] zahlenarray |
</ | </ | ||
Zeile 22: | Zeile 22: | ||
</ | </ | ||
+ | ((Java verfügt auch über Klassen, mit denen man Objektlisten und Arrays effizienter verwalten kann, fürs Erste begnügen wir uns mal mit dem Weg "zu Fuß" | ||
==== Aufgabe 1 ==== | ==== Aufgabe 1 ==== | ||
- | Schreibe ein Java-Programm, welches | + | Passe das folgende [[https:// |
- | + | ||
- | Wenn du BlueJ verwendest, kannst du als Basis das folgende Projekt verwenden: {{ : | + | |
Zeile 40: | Zeile 39: | ||
zahlen[1] // hier: 32 | zahlen[1] // hier: 32 | ||
zahlen[4] // hier: 4 | zahlen[4] // hier: 4 | ||
+ | </ | ||
+ | |||
+ | Mit einer entsprechenden Wertzuweisung kann auf diese Art auch der Wert eines Arrayelements gesetzt werden: | ||
+ | |||
+ | <code java> | ||
+ | zahlen[1] = 33; | ||
+ | zahlen[4] = 78; | ||
</ | </ | ||
Zeile 50: | Zeile 56: | ||
Das Array-Element mit dem Index 2 ... | Das Array-Element mit dem Index 2 ... | ||
- | Verwende dazu eine [[..: | + | Verwende dazu eine [[..: |
+ | |||
+ | ==== Aufgabe 3 ==== | ||
+ | |||
+ | Schreibe eine Methode, die den Wert des dritten Elements des Arrays ausgibt. | ||
+ | |||
+ | ==== Aufgabe 4 ==== | ||
+ | |||
+ | Verändere im Schleifenkopf der for-Schleife aus Aufgabe 2 den Vergleichsoperator, | ||
+ | |||
+ | ==== Aufgabe 5 ==== | ||
+ | Erzeuge ein Array vom Datentyp String, das die Wochentage enthält. Lasse ebenfalls direkt bei der Instanziierung auf der Konsole die Länge des Arrays ausgeben. Beim Aufrufen von printArray() sollen nun auch die Wochentage ausgegeben werden. | ||
+ | {{simplefilelist> |