This commit is contained in:
2025-11-28 13:46:43 +01:00
parent f413b6784e
commit 767b76f5c4
6 changed files with 2235 additions and 37 deletions

View File

@@ -19,4 +19,33 @@ Beispiele:
>```
>*defines **f** as an array of unspecified size of pointers to functions that return pointers to functions that return void*
Congyu Ding
Annemike Rörig
```python
def fakultaet_generator(n: int) -> int:
"""
Generiert mittels ChatGPT (26.11.2025)
Prompt: "..."
- Berechnung der Fakultät
- Robuste Fehlerbehandlung
- Benötigt für Berechnung XXX
"""
# Robuste Fehlerbehandlung bei Werten kleiner 0
if n < 0:
raise ValueError("Die Fakultät ist nur für nicht-negative Zahlen definiert.")
# Berechnung der Fakultät mittels aufmultiplizieren
ergebnis = 1
for i in range(1, n + 1):
ergebnis *= i
yield ergebnis
```