Aufgabe 1.
Erstelle eine Funktion, die 2 Argumente entgegennimmt: einen String und eine Zahl.
Ist die Länge (length) des Strings größer als die übergebene Zahl —
gib in der Konsole Long aus, andernfalls gib Short aus.
Rufe die Funktion mehrmals mit unterschiedlichen Werten auf.
Aufgabe 2.
Erstelle eine Funktion, die 2 Strings entgegennimmt: Login und Passwort.
Wandle beide Strings in Kleinbuchstaben um. Ist der Login gleich 'admin' und das Passwort — '12345', gib Access granted aus, andernfalls gib Access denied aus.
Aufgabe 3.
Erstelle eine Funktion, die 2 Strings als Argumente entgegennimmt.
Vergleiche ihre Länge. Ist der erste String länger als der zweite — gib First is longer aus, ist er kürzer — Second is longer, und sind die Längen gleich — Equal length.
Aufgabe 4.
Erstelle eine Funktion, die 2 Argumente entgegennimmt: Name und Alter.
Ist das Alter größer oder gleich 18 — gib in der Konsole den Satz Name, Good aus, andernfalls — Name, No.
Aufgabe 5.
Erstelle eine Funktion, die 3 Argumente entgegennimmt: Login, Passwort und Alter.
Wandle den Login in Kleinbuchstaben um. Ist der Login gleich 'admin', das Passwort — '12345', und das Alter größer oder gleich 18 — gib Good aus, andernfalls — No.
Aufgabe 6.
Erstelle eine Funktion, die 2 Strings entgegennimmt — zwei Wörter.
Prüfe, ob es sich um dasselbe Wort handelt, unabhängig von Groß-/Kleinschreibung (zum Beispiel sollten 'Cat' und 'cat' als gleich gelten). Gib in der Konsole Same word oder Different word aus.
Aufgabe 7.
Erstelle eine Funktion, die 2 Argumente entgegennimmt: eine Rolle (zum Beispiel 'admin' oder 'moderator') und die Anzahl der Beschwerden gegen den Benutzer (eine Zahl).
Ist die Rolle 'moderator', gib in der Konsole 'Good' aus.
Ist die Rolle 'admin' und die Anzahl der Beschwerden größer als 5, gib in der Konsole 'No' aus.
Ist die Rolle weder 'admin' noch 'moderator', und die Anzahl der Beschwerden größer oder gleich 1, gib in der Konsole 'No' aus.
In allen anderen Fällen gib in der Konsole 'Good' aus.