MINT üben

Variablen und Datentypen

Dreißig interaktive Übungen zu Variablen, Zuweisungen und Datentypen — von AFB I bis AFB III.

Dein Fortschritt:
0 / 0 Aufgaben
1

Übungsaufgaben

Dreißig interaktive Übungen zum Klicken, Ziehen und Knobeln — von AFB I bis AFB III. Jede Übung gibt dir sofort Rückmeldung.

A1
Welcher Datentyp passt?
AFB I

Die Schulbibliothek speichert zu jedem Buch mehrere Angaben. Verbinde jede Angabe mit dem Java-Datentyp, der am besten passt.

A2
Eignet sich int?
AFB II

Schätze ab, wie gut sich int für jeden der folgenden Werte eignet (1 = ungeeignet, 5 = bestens geeignet). Eine Stufe Abweichung ist erlaubt.

Schätze für jeden Wert ein, wie gut sich der Datentyp int zum Speichern eignet. Mit der Tastatur: Tab zur Zeile, ←/→ zwischen den Stufen, Enter setzt.
1 = ungeeignet5 = bestens geeignet
Anzahl der Tore in einem Handballspiel
Körpergröße in Metern, zum Beispiel 1,68
Postleitzahl mit führender Null, zum Beispiel 01067
Geburtsjahr, zum Beispiel 2009
Temperatur mit einer Nachkommastelle, zum Beispiel 21,5 °C
Hausnummer, zum Beispiel 12a
Ganze Zahlen, mit denen man zählt oder rechnet, passen in int (Tore, Geburtsjahr). Kommazahlen brauchen double. Eine Postleitzahl mit führender Null und eine Hausnummer mit Buchstaben sind keine Zahlen zum Rechnen, sondern Text.
Frage dich zuerst, ob der Wert immer eine ganze Zahl ist und ob man mit ihm rechnen will.
Eine führende Null würde bei int verloren gehen, und eine Hausnummer wie 12a enthält einen Buchstaben. Kommazahlen brauchen double.
A3
Literale sortieren
AFB I

Welchen Datentyp hat jedes Literal in Java? Achte genau auf Punkt und Anführungszeichen.

Ziehe jede Karte in den passenden Korb — oder wähle sie mit Enter aus und drücke dann die Ziffer des Korbs (0 legt sie zurück).
1int
2double
3char
4String
3.0 ist wegen des Punkts ein double, obwohl der Wert ganzzahlig ist. Einfache Anführungszeichen umschließen genau ein Zeichen (char) — auch '7' ist ein Zeichen, keine Zahl. Doppelte Anführungszeichen machen alles zum String.