Dein Fortschritt:
0 / 0 Aufgaben
1
Der Fahrradverleih
AFB I–IIEin Fahrradverleih entwickelt eine App. Für jedes Leihrad sollen gespeichert werden: die Radnummer, der Kilometerstand mit einer Nachkommastelle, der Akkustand in ganzen Prozent, ob das Rad gerade ausgeliehen ist, ein Kennbuchstabe für die Kategorie (E für E-Bike, C für Cityrad) und der Name der Station, an der das Rad steht.
Das Rad Nummer 214 ist ein E-Bike, hat 1532,4 km gefahren, einen Akkustand von 87 %, ist nicht ausgeliehen und steht an der Station „Bahnhof“.
- Ordnen Sie jeder der sechs Angaben begründet einen geeigneten Java-Datentyp zu.
- Geben Sie Java-Anweisungen an, die sechs Variablen für das Rad 214 deklarieren und mit den genannten Werten initialisieren. Geben Sie außerdem Anweisungen an, die eine Ausleihe mit 12,5 km Fahrt und 9 Prozentpunkten Akkuverbrauch verbuchen.
- Erläutern Sie, warum die Anweisung
akku = 87.5;nicht übersetzt wird, währendkm = 1532;funktioniert.
Hinweise
Hinweis zu Aufgabe a)
Was wird gezählt, was gemessen, was ist ja/nein, was ein einzelnes Zeichen, was ein Text?
Hinweis zu Aufgabe b)
Deklaration und Initialisierung lassen sich in einer Zeile schreiben. Für das Verbuchen: Welche Variablen ändern sich — und wie schreibt man „erhöhe um“ als Zuweisung?
Hinweis zu Aufgabe c)
Welche Umwandlung macht Java automatisch, welche nur mit einem Cast — und was ginge dabei verloren?
