Übungsaufgaben
Dreißig Übungen in gemischter Reihenfolge — du klickst, ziehst, ordnest, rechnest und knobelst. Jede Übung gibt dir sofort eine Rückmeldung, und zu jeder Aufgabe gibt es zwei gestufte Tipps: Der erste zeigt die Richtung, der zweite den entscheidenden Schritt. Die Chips zeigen das Anforderungsniveau: AFB I heißt wiedergeben und direkt anwenden, AFB II selbst entscheiden und verknüpfen, AFB III begründen, beurteilen oder eine Falle durchschauen. Aufgaben mit dem Chip Mix verbinden Wissen aus früheren Unterkapiteln, bei Trick steckt eine Falle drin. Fährst du über ein unterstrichenes Arbeitswort, siehst du, was es genau von dir verlangt.
In Java gilt String s = "Pfefferminz";. Bestimme für jeden Ausdruck, aus wie vielen Zeichen sein Ergebnis besteht (Stufe 1 bis 5).
s.substring(7, 8)
s.substring(3, 8)
s.substring(0, 2)
s.substring(6, 10)
s.substring(2, 5)
substring(a, b) kommt es nur auf die beiden Zahlen an, nicht auf die Buchstaben.Ein Spiel bildet aus einem Wort s der Länge n einen Zauberspruch und schneidet das erste Zeichen ab:
String t = s + " " + s + " " + s; String u = t.substring(1, t.length());
Erstelle die Rechenkette, die aus der Länge n die Länge von u berechnet. Nicht jeder Block wird gebraucht.
Es gilt String s = "Mathe";. Untersuche, welche Aufrufe einen Wert liefern und welche mit einem Laufzeitfehler abbrechen.
substring(a, b) darf b bis 5 = Länge gehen, und es muss a ≤ b gelten. substring(5, 5) ist erlaubt und liefert die leere Zeichenkette.