clojure-uebungen/Assignment_009/readme.md

11 lines
362 B
Markdown
Raw Normal View History

2024-03-11 10:34:40 +01:00
# Vor- und Nachbedingung
2024-03-11 10:44:28 +01:00
2024-03-11 10:32:49 +01:00
📆 **Fällig: ----** 📆 [Musterlösung](solution/)
2024-07-07 13:05:30 +02:00
Gegeben Sie die folgende Funktion `sqrt`. Versehen Sie die Funktion mit einer Vor- und Nachbedingung, um den Aufruf mit ungültigen Werten (`n < 0`) und auf einen positiven Rückgabewert (`>= 0`) zu testen.
2024-03-11 10:32:49 +01:00
```clojure
(defn sqrt [n]
; ---- hier Ihr Code ----
(Math/sqrt n))
```