DCV 2023 09/Strukturierte Programmierung Uebungen/Rekursive: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Gyula (Diskussion | Beiträge) |
Gyula (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
Im Folgenden finden sich Aufgaben für | Im Folgenden finden sich Aufgaben für rekursive Algorithmen | ||
=== Aufgabe: Rekursive Summe === | === Aufgabe: Rekursive Summe === | ||
| Zeile 7: | Zeile 7: | ||
Ansonsten ----> Summe(x) = x + Summe(x - 1) | Ansonsten ----> Summe(x) = x + Summe(x - 1) | ||
=== Aufgabe: Rekursive Faktorial === | |||
Erstelle eine rekursive Funktion für Faktorial Rechnung mit Kontext X | |||
Wenn X = 1 ---> Fakt(x) = 1 | |||
Ansonsten ----> Fakt(x) = x * Fakt(x - 1) | |||
(! Achte auf Datentyp !) | |||
=== Aufgabe: Fibonacci === | |||
Erstelle eine rekursive Funktion für Fibonacci Rechnung mit Kontext X | |||
Wenn X = 1 oder x = 2 ---> Fibonacci(x) = 1 | |||
Ansonsten ----> Fibonacci(x) = Fibonacci(x-1) + Fibonacci(x - 2) | |||
Aktuelle Version vom 18. Oktober 2023, 08:25 Uhr
Im Folgenden finden sich Aufgaben für rekursive Algorithmen
Aufgabe: Rekursive Summe
Erstelle eine rekursive Funktion für Summe mit Kontext X
Wenn X = 0 ---> Summe(x) = 0
Ansonsten ----> Summe(x) = x + Summe(x - 1)
Aufgabe: Rekursive Faktorial
Erstelle eine rekursive Funktion für Faktorial Rechnung mit Kontext X
Wenn X = 1 ---> Fakt(x) = 1
Ansonsten ----> Fakt(x) = x * Fakt(x - 1)
(! Achte auf Datentyp !)
Aufgabe: Fibonacci
Erstelle eine rekursive Funktion für Fibonacci Rechnung mit Kontext X
Wenn X = 1 oder x = 2 ---> Fibonacci(x) = 1
Ansonsten ----> Fibonacci(x) = Fibonacci(x-1) + Fibonacci(x - 2)