Application Kata „Convert roman“
Schreibe eine Konsolenanwendung, mit der römische Zahlen konvertiert werden können. Das folgende Beispiel zeigt einen möglichen Aufruf:
$ convertroman XLII 42 $ convertroman MMXV 2015 $
Die zu kopnvertierende Zahl, entweder römisch oder arabisch, wird als Kommandozeilenparameter übergeben. Das Ergebnis wird auf Standard Output der Konsole ausgegeben.
Es brauchen lediglich römische Zahlen im Bereich von I bis MMM berücksichtigt werden.
Variation #1
Der Benutzer kann eine Textdatei als Parameter der Kommandozeile angeben, wie folgendes Beispiel zeigt:
$ convertroman –f=numbers.txt XLII 2015 $
Inhalt der Datei numbers.txt in diesem Beispiel:
42 MMXV
Resources
[1] Wikipedia, Roman Numerals, https://en.wikipedia.org/wiki/Roman_numerals