SIGNATURE Solve IMPORT Real ONLY real IMPORT BOOL ONLY bool FUN triangleArea : real ** real ** real -> real /* Rechnet die zwei Nullstellen einer quadratischen Gleichung aus Syntax: qsolve(a,b,c) für eine Gleichung der Form ax²+bx+c Liefert: (n,m) = die beiden Nullstellen */ FUN qsolve : real ** real ** real -> real ** real /* Prüfen, ob eine quadratische Gleichung nur 1 Lösung hat. Syntax: qunique[2]?(a,b,c) für eine Gleichung in der Form ax²+bx+c a darf NICHT 0 sein Liefert: Boolean true oder false */ FUN qunique? : real ** real ** real -> bool FUN qunique2? : real ** real ** real -> bool