faecher:informatik:mittelstufe:robot:arbeitsauftraege:ab8:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:mittelstufe:robot:arbeitsauftraege:ab8:start [12.10.2023 14:28] – [Aufgabe 2: Debugging] Frank Schiebelfaecher: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 soll mittels einer get-Methode jederzeit abgefragt werden können. 
 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).
  
 ==== Aufgabe 11: Finanzamt ==== ==== Aufgabe 11: Finanzamt ====
  
-Auch Roboterfirmen müssen Steuern bezahlen. Für jeden gefundenen Gegenstand, der verkauft wird, muss Mehrwertsteuer bezahlt werden. Daher soll der Roboter mit getMehrwertsteuer() den Steuerbetrag der gefundenen Gegenstände berechnen können. Implementiere eine Methode, die die Steuer berechnet und zurück gibt.+Auch Roboterfirmen müssen Steuern bezahlen. Für jeden gefundenen Gegenstand, der verkauft wird, muss Mehrwertsteuer bezahlt werden. Daher soll der Roboter mit ''getMehrwertsteuer()'' den Steuerbetrag der gefundenen Gegenstände berechnen können. Implementiere eine Methode, die die Steuer berechnet und zurück gibt.
  
  
Zeile 183: Zeile 186:
 ---- ----
    
-[[..:ab7:start|<<< Zurück zu Level 7]] **Level 8** [[..:ab9:start|Weiter zu Level 9 >>>]]+<btn>[[..:ab7:start|<<< Zurück zu Level 7]]</btn>  **Level 8**  <btn>[[..:ab9:start|Weiter zu Level 9 >>>]]</btn>
  
 ---- ----
 Alle Arbeitsaufträge in diesem Namensraum basieren auf den Materialien von ''Schaller/Zechnall'' zur Informatikfortbildung Baden-Württemberg 2016 und stehen unter einer [[https://creativecommons.org/licenses/by-nc-sa/2.0/de/|CC-BY-SA-NC Lizenz]]. Alle Arbeitsaufträge in diesem Namensraum basieren auf den Materialien von ''Schaller/Zechnall'' zur Informatikfortbildung Baden-Württemberg 2016 und stehen unter einer [[https://creativecommons.org/licenses/by-nc-sa/2.0/de/|CC-BY-SA-NC Lizenz]].
  • faecher/informatik/mittelstufe/robot/arbeitsauftraege/ab8/start.1697120886.txt.gz
  • Zuletzt geändert: 12.10.2023 14:28
  • von Frank Schiebel