BuK/IIm11/Studenten/sirorose/uebung1
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Scheme</language>
Die im Folg. definierte Funktion $q : \R \mapsto \R$ ist an der Stelle $x=3$ undefiniert. Hierfür verwenden wir das Symbol $\bot$.
$$q(x)=\begin{cases}
\dfrac{35}{x-3}, & \text{wenn }x \neq 3\text{;}\\
\bot, & \text{sonst.}
\end{cases}
$$
Schreiben Sie ein Programm, das $q$ berechnet.
<code id="4f61f9267be2b">
(define eternity
(lambda ()
(eternity)))
(define q
(lambda (x)
(if (= x 3)
(eternity)
(/ 35 (- x 3)))))
</code>
<run id="4f61f9267be8f">(q 5)</run>