Dein Fortschritt:
0 / 0 Aufgaben
1
Übungsaufgaben
Dreißig Übungen zum Klicken, Rechnen und Knobeln — von AFB I bis AFB III. Jede Übung gibt dir sofort Rückmeldung; wenn du hängst, helfen dir die gestuften Tipps.
A1
Zeichen sind Zahlen
AFB IGeben Sie alle Aussagen über Zeichen in Java an, die zutreffen.
Mehrere Antworten sind richtig. Markiere alle zutreffenden und klicke dann auf „Auswahl prüfen“.
Großbuchstaben liegen lückenlos von 65 bis 90, Kleinbuchstaben erst ab 97 — deshalb sind
'a' und 'A' verschieden. charAt zählt ab 0, liefert also das K. Und 'B' + 1 ist die Zahl 67; zum Zeichen wird sie erst durch (char).Ansatz: Denk an die Zahlenwerte der Zeichen: A = 65, B = 66, …
Weiter: Rechnet Java mit einem
char und einer Zahl, entsteht eine Zahl.A2
Stimmt's? — Caesar mit k = 4
AFB IWenden Sie das Caesar-Verfahren mit dem Schlüssel k = 4 gedanklich an und entscheiden Sie, welche Aussagen stimmen.
5 Aussagen nacheinander. Eine falsche Einschätzung reicht — dann startest du die Serie mit „Neue Runde“ neu.
Wer rechnet statt zählt, macht weniger Fehler: Buchstabennummer + k, dann Rest bei Division durch 26. Beim Entschlüsseln erst + 26, damit der Rest nicht negativ wird.
Ansatz: Nummeriere A = 0 bis Z = 25.
Weiter: Über 25 hinaus: 26 abziehen. Unter 0: 26 addieren.
A3
Ausdrücke auswerten
AFB IOrdnen Sie jedem Java-Ausdruck seinen Wert zu.
Klicke links einen Eintrag an und dann rechts den passenden — es entsteht eine Verbindungslinie. Mit der Tastatur: Enter zum Auswählen, ↑/↓ zum Wandern.
Der wichtigste Unterschied steht unten: In Java hat der Rest dasselbe Vorzeichen wie die geteilte Zahl,
-4 % 26 ist −4. Erst mit + 26 landet man im Bereich 0 bis 25.Ansatz: K ist der elfte Buchstabe — seine Nummer ab 0 ist?
Weiter: Bei
% mit negativer Zahl bleibt das Minuszeichen erhalten.