Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
| gf_informatik:funktionen [2026-04-28 20:13] – [Aufgabe F5] hof | gf_informatik:funktionen [2026-04-28 20:19] (aktuell) – [Aufgabe F6 (optional)] hof | ||
|---|---|---|---|
| Zeile 467: | Zeile 467: | ||
| * $x^2 + 2 x + 7 = 0$ hat keine Lösung | * $x^2 + 2 x + 7 = 0$ hat keine Lösung | ||
| - | <nodisp 1> | + | <bottom-exercise id=" |
| - | + | <template data-type=" | |
| - | ++++Lösungen Aufgaben F| | + | |
| - | + | ||
| - | ==== Aufgaben F ==== | + | |
| - | + | ||
| - | === Aufgabe F1 === | + | |
| - | + | ||
| - | <bottom-editor> | + | |
| - | def volume_cube(x): | + | |
| - | return x**3 | + | |
| - | + | ||
| - | v = volume_cube(13) | + | |
| - | print(v) | + | |
| - | </ | + | |
| - | + | ||
| - | === Aufgabe F2 === | + | |
| - | + | ||
| - | <bottom-editor> | + | |
| - | import math | + | |
| - | def pythagoras(a, | + | |
| - | return math.sqrt(a*a + b*b) | + | |
| - | + | ||
| - | print(pythagoras(3, | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === Aufgabe F3 === | + | |
| - | + | ||
| - | < | + | |
| - | import math | + | |
| - | def volume_sphere(r): | + | |
| - | return 4*math.pi/3 * r**3 | + | |
| - | + | ||
| - | print(volume_sphere(3)) | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === Aufgabe F4 === | + | |
| - | + | ||
| - | < | + | |
| - | def grade(points, | + | |
| - | gr = 5*points/ | + | |
| - | if gr > 6: | + | |
| - | gr = 6.0 | + | |
| - | return round(gr, | + | |
| - | + | ||
| - | print(grade(23, | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === Aufgabe F5 === | + | |
| - | + | ||
| - | < | + | |
| - | def factorial(n): | + | |
| - | product = 1 | + | |
| - | i = 1 | + | |
| - | while i <= n: | + | |
| - | | + | |
| - | i = i + 1 | + | |
| - | return product | + | |
| - | + | ||
| - | print(factorial(5)) | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | === Aufgabe F6 === | + | |
| - | + | ||
| - | < | + | |
| from math import * | from math import * | ||
| def mitternachtsformel(a, | def mitternachtsformel(a, | ||
| Zeile 550: | Zeile 483: | ||
| print(mitternachtsformel(1, | print(mitternachtsformel(1, | ||
| print(mitternachtsformel(1, | print(mitternachtsformel(1, | ||
| - | </bottom-editor> | + | </template> |
| - | + | < | |
| - | ++++ | + | assert set(mitternachtsformel(3, |
| + | assert mitternachtsformel(1, | ||
| + | assert mitternachtsformel(1, | ||
| + | </ | ||
| + | </ | ||
| - | </ | ||