Dynamische Web-Seiten, Euro-Rechner

Der Euro-Rechner soll folgende Eigenschaften aufweisen:
  1. Er soll amtlich "richtig" rechnen. Dafür muss inbesondere auf folgendes geachtet werden:
  2. Jede mögliche Fehleingabe soll eine möglichst verständliche Fehlermeldung ergeben. Bei Unklarheiten in der Eingabe sollen keine Annahmen getroffen, sondern die Umrechnung abgelehnt werden.
Das Programm zur Währungsumrechnung liegt in verschiedenen Versionen vor. Die Beschreibung der CGI-Version ist ausführlich. Um die Beschreibung der anderen Versionen verstehen zu können, sollte man die Beschreibung der CGI-Version gelesen haben.