From eaba77944851063c4a53aa15766c41df7dab4146 Mon Sep 17 00:00:00 2001 From: Hevin Coskun <3003241@stud.hs-mannheim.de> Date: Mon, 16 Dec 2024 21:18:52 +0100 Subject: [PATCH] live/Prozeduren.md aktualisiert --- live/Prozeduren.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/live/Prozeduren.md b/live/Prozeduren.md index 6789919..3811109 100644 --- a/live/Prozeduren.md +++ b/live/Prozeduren.md @@ -6,9 +6,13 @@ Erstelle eine Prozedur, die die Fibonacci-Zahl an einer gegebenen Stelle berechn Aufgabe: Erstelle eine Prozedur fibonacci(n: int): int, die die Fibonacci-Zahl an der Stelle n berechnet (die Fibonacci-Zahlen beginnen mit 0, 1, 1, 2, 3, 5, 8, ...). + Hinweis: + fibonacci(0) = 0 + fibonacci(1) = 1 + fibonacci(n) = fibonacci(n-1) + fibonacci(n-2) für n > 1 @@ -21,6 +25,7 @@ Erstelle eine Prozedur, die überprüft, ob ein gegebener String ein Palindrom i Aufgabe: Erstelle eine Prozedur isPalindrome(s: string): bool, die überprüft, ob der übergebene String ein Palindrom ist. + Hinweis: Du kannst die Nim-Funktion reverse(s) verwenden, um einen String umzukehren. @@ -34,5 +39,6 @@ ________________________________________________________________________________ Aufgabe: Erstelle eine Prozedur findMin(numbers: seq[int]): int, die das kleinste Element in der Liste let numbers = @[5, 40, 1, -3. 9, 30, -5] findet. + Hinweis: Du kannst mit einer Variablen beginnen, die den ersten Wert der Liste speichert.