Rechnen mit Racket - 2
Nun aber zurück zu unserem WG-Zimmer!
Wir haben uns bereits Gedanken darüber gemacht, wie wir die Flächen der Wände und der Decke eines Zimmers berechnen können. Nun wollen wir die Rechnung in Racket durchführen.
Aufgabe 1: Rechnen in der REPL
(a) Hier siehst du vier mögliche Eingaben für die REPL. Finde heraus, mit welcher der Möglichkeiten du in Racket $20 + 22$ berechnen kannst.
> 20 + 22
> (+ 20 22)
> (20 + 22)
> + 20 22
(b) Berechne die folgenden beiden Rechnungen in der REPL:
- $12 / 2$
- $12 * 2$
(c) Formuliere eine Regel, wie eine korrekte mathematische Rechnung in Racket aussehen muss und schreibe diese auf.
Zusatz-Info
Die in Racket verwendete Schreibweise, mit dem vorangestellten Operator ($+\ \ 20\ \ 15$), nennt man auch Präfix-Darstellung. Die in der Mathematik meist verwendete Schreibweise ($20 + 15$) nennt man Infix-Darstellung.Aufgabe 2: WG-Zimmer Einzelflächenberechnungen
Nun können wir die einzelnen zu streichenden Flächen für Zimmer 1 berechnen.
(a) Berechne in der REPL die Fläche der Decke.
(b) Berechne in der REPL die Fläche einer langen Wand.
(c) Berechne in der REPL die Fläche einer kurzen Wand.
Aufgabe 3: Rechnen mit Verkettung
(a) Betrachte die folgenden zwei Rechnungen und überlege dir (ohne es auszuprobieren), welches Ergebnis die Eingaben jeweils liefern.
> (+ 5 (* 4 2))
> (- (/ 200 2) 100)
(b) Überprüfe deine Vermutungen in der REPL.
(c) Überlege und überprüfe, welche Ausgabe die folgende Rechnung liefert:
> (* (/ 100 4) (+ 2 (- 70 62)))
Aufgabe 4: WG-Zimmer Gesamtflächenberechnung
Tipp: Mit der Tastenkombination Strg+⭡ könnt ihr in der REPL euren zuletzt ausgeführte Eingabe zurückholen.(a) Berechne mit einer einzelnen Eingabe die Fläche der beiden langen Wände.
(b) Berechne mit einem einzelnen Eingabe die Fläche der beiden kurzen Wände.
(c) Berechne mit einem einzelnen Eingabe die Fläche aller vier Wände.
(d) Berechne mit einem einzelnen Eingabe die gesamte zu streichende Fläche (die Summe aller vier Wände und der Decke).
(e) Wie viele Quadratmeter musst du insgesamt streichen?