Problemsituation
Caesar für Zeichenketten
In einem früheren Abschnitt hattest du eine Funktion geschrieben, die einzelne Zeichen nach dem Caesar-Verfahren verschiebt.
verschiebeZeichen : Char -> Char
verschiebeZeichen zeichen =
Char.fromCode (modBy 26 (Char.toCode zeichen - 65 + 3) + 65)
> verschiebeZeichen 'H'
'K' : Char
> verschiebeZeichen 'X'
'A' : Char
Das Ziel in diesem Abschnitt ist es, eine Funktion zu schreiben, die nicht nur einzelne Zeichen, sondern ganze Zeichenketten nach dem Caesar-Verfahren verschlüsselt.