diff --git a/notebooks/seminar03.ipynb b/notebooks/seminar03.ipynb
index fcab9d0efb4018b1962af25eac62333dc0d5f197..093b45cbcdf5b645209aa15e4253e00478a63f63 100644
--- a/notebooks/seminar03.ipynb
+++ b/notebooks/seminar03.ipynb
@@ -899,6 +899,33 @@
     "print(flaeche)"
    ]
   },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "Schreiben Sie die Funktion `area_triangle` die den Flächeninhalt eines Dreieckes berechnet und zurückgibt. Das Dreieck sei durch die Längen `a, b` und `c` seiner drei Seiten gegeben. Verwenden Sie dazu den [Satz des Heron](https://de.wikipedia.org/wiki/Satz_des_Heron), wonach der Flächeninhalt gleich \n",
+    "\n",
+    "\\begin{equation}\n",
+    "\\sqrt{s(s-a)(s-b)(s-c)}\n",
+    "\\end{equation}\n",
+    "\n",
+    "ist (mit $s = (a+b+c)/2$). Hinweis: Sie können die Quadratwurzel einer Zahl mit der Funktion `math.sqrt` berechnen."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def area_triangle(a, b, c):\n",
+    "    # Formulieren Sie hier den Rumpf der Funktion\n",
+    "    \n",
+    "\n",
+    "# Testaufruf:\n",
+    "print(area_triangle())"
+   ]
+  },
   {
    "cell_type": "markdown",
    "metadata": {},