Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:mittelstufe:robot:arbeitsauftraege:ab8:start [12.10.2023 15:28] – [Aufgabe 11: Finanzamt] Frank Schiebel | faecher:informatik:mittelstufe:robot:arbeitsauftraege:ab8:start [19.10.2023 08:17] (aktuell) – [Einsatz 8] Frank Schiebel | ||
---|---|---|---|
Zeile 157: | Zeile 157: | ||
==== Aufgabe 10: Sammler ==== | ==== Aufgabe 10: Sammler ==== | ||
- | Implementiere eine Methode, die den Roboter bis zur nächsten Wand laufen lässt und dabei alles aufhebt, was auf dem Boden liegt. Dabei soll der Wert der gesammelten Gegenstände ermittelt werden. Jede Schraube ist dabei 20 Cent Wert, jeder Akku 2,40 Euro, jeder Schlüssel 5 Euro, jeder Feuerlöscher 40 Euro. Er soll dann mittels einer get-Methode jederzeit abgefragt werden können. | + | Implementiere eine Methode, die den Roboter bis zur nächsten Wand laufen lässt und dabei alles aufhebt, was auf dem Boden liegt. Dabei soll der Wert der gesammelten Gegenstände ermittelt werden. Jede Schraube ist dabei 20 Cent Wert, jeder Akku 2,40 Euro, jeder Schlüssel 5 Euro, jeder Feuerlöscher 40 Euro. |
+ | |||
+ | Der Gesamtwert der gesammelten Gegenstände | ||
Tipp: Überlege dir, ob du eine lokale Variable oder ein Attribut für den Wert verwenden möchtest. Kommazahlen kann man nicht in einer integer-Variable speichern. Dafür gibt es den Typ double. Kommazahlen werden in Java mit einem Punkt geschrieben (z.B. 2.40). | Tipp: Überlege dir, ob du eine lokale Variable oder ein Attribut für den Wert verwenden möchtest. Kommazahlen kann man nicht in einer integer-Variable speichern. Dafür gibt es den Typ double. Kommazahlen werden in Java mit einem Punkt geschrieben (z.B. 2.40). | ||
Zeile 184: | Zeile 186: | ||
---- | ---- | ||
- | [[..: | + | <btn>[[..: |
---- | ---- | ||
Alle Arbeitsaufträge in diesem Namensraum basieren auf den Materialien von '' | Alle Arbeitsaufträge in diesem Namensraum basieren auf den Materialien von '' |