Dreigl berechnet die drei Unbekannten von drei Gleichungen. Eingabe Die Eingabe müssen 12 Ganzzahlen in dem Bereich von -20 bis 20 (jeweils inklusive erfolgen). Interpretiert werden diese Zahlen als a11, a12, a13, b1, a21, a22, a23, b2, a31, a32, a33 und b3 in dieser Reihenfolge. a11*x1 + a12*x2 + a13*x3 = b1 a21*x1 + a22*x2 + a23*x3 = b2 a31*x1 + a32*x2 + a33*x3 = b3 a11, a22 und a33 dürfen nicht 0 sein. Es wird FALSCHE EINGABE (gefolgt von Enter) zurückgegeben, weil dann die gewählte Berechnungsmethode nicht funktionert. Wenn eine Ganzzahl nicht im dem Bereich ist oder ungültig, wird die EprogException geworfen, gleich abgefangen und ?(gefolgt von Enter) ausgegeben. Ausgabe Die 3 Lösungen werden als floats mit fix 3 Stellen ausgegeben. Diese Reihenfolge wird verwendet: x1, x2 und x3. Der Programmablauf ist im Quellcode dokumentiert.