Turbo-Pascal Aufgaben!

Mein Kenntnisstand beschränkt sich im Moment auf Wiederholungen(FOR-TO-DO,REPEAT-UNTIL,WHILE-DO), Prozeduren, Datein, Bedingungsanweisungen(IF-THEN-ELSE, CASE), turtel, Sortieralgorithmen.
Wer hat ein paar schöne (anspruchsvolle) Aufgabenstellungen für mich, damit ich etwas üben kann.
Meine Kreativität und Einfallsreichtum ist ausgeschöpft!
Danke.

Kannst ja ma ne unit schreiben um eine integerzahl(Tcolor) in einen hexstring umzuwandeln uns zurück.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Wie wär’s mit einem Programm, das arabische Zahlen umwandelt in römische Zahlen (MCMXX…) und umgekehrt?